{
 "version": "2.2",
 "instance": {
  "dsetub-efp24994_ncsrs.htm": {
   "nsprefix": "tsr",
   "nsuri": "http://tsr/20260430",
   "dts": {
    "inline": {
     "local": [
      "dsetub-efp24994_ncsrs.htm"
     ]
    },
    "schema": {
     "local": [
      "tsr-20260430.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025_def.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025_lab.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-sr-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "tsr-20260430_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "tsr-20260430_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tsr-20260430_pre.xml"
     ]
    }
   },
   "keyStandard": 27,
   "keyCustom": 0,
   "axisStandard": 7,
   "axisCustom": 0,
   "memberStandard": 20,
   "memberCustom": 1356,
   "hidden": {
    "total": 125,
    "http://xbrl.sec.gov/dei/2025": 125
   },
   "contextCount": 1509,
   "entityCount": 1,
   "segmentCount": 1376,
   "elementCount": 1538,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/oef/2025": 3203,
    "http://xbrl.sec.gov/dei/2025": 369,
    "http://fasb.org/us-gaap/2025": 242
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/oef/role/NcsrCover",
     "longName": "030000 - Disclosure - Form N-CSR Cover",
     "shortName": "Form N-CSR Cover",
     "isDefault": "true",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c_7660_duration_DirexionAuspiceBroadCommodityStrategyETF_2025-11-01_2026-04-30Member",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R2": {
     "role": "http://xbrl.sec.gov/oef/role/ShareholderReport",
     "longName": "030001 - Disclosure - Shareholder Report",
     "shortName": "Shareholder Report",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c_7660_duration_DirexionAuspiceBroadCommodityStrategyETF_2025-11-01_2026-04-30Member",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7660_duration_DirexionAuspiceBroadCommodityStrategyETF_2025-11-01_2026-04-30Member",
      "name": "oef:ShareholderReportAnnualOrSemiAnnual",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "oef:AnnlOrSemiAnnlStatementTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_1",
     "longName": "040016 - Document - Shareholder Report, Holdings (Details) B578315_Direxion Auspice Broad Commodity Strategy ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B578315_Direxion Auspice Broad Commodity Strategy ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c_7660_instant_DirexionAuspiceBroadCommodityStrategyETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7660_instant_DirexionAuspiceBroadCommodityStrategyETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_2",
     "longName": "040020 - Document - Shareholder Report, Holdings (Details) B863500_Direxion HCM Tactical Enhanced US ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B863500_Direxion HCM Tactical Enhanced US ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c_7769_instant_DirexionHCMTacticalEnhancedUSETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7769_instant_DirexionHCMTacticalEnhancedUSETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_3",
     "longName": "040024 - Document - Shareholder Report, Holdings (Details) B523475_Direxion NASDAQ-100 Equal Weighted Index Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B523475_Direxion NASDAQ-100 Equal Weighted Index Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c_7770_instant_DirexionNASDAQ-100EqualWeightedIndexETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7770_instant_DirexionNASDAQ-100EqualWeightedIndexETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_4",
     "longName": "040028 - Document - Shareholder Report, Holdings (Details) B274143_Direxion Daily AAPL Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274143_Direxion Daily AAPL Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c_7665_instant_DirexionDailyAAPLBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7665_instant_DirexionDailyAAPLBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_5",
     "longName": "040032 - Document - Shareholder Report, Holdings (Details) B274138_Direxion Daily AAPL Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274138_Direxion Daily AAPL Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c_7666_instant_DirexionDailyAAPLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7666_instant_DirexionDailyAAPLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_6",
     "longName": "040036 - Document - Shareholder Report, Holdings (Details) B048232_Direxion Daily ADBE Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B048232_Direxion Daily ADBE Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c_8465_instant_DirexionDailyADBEBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_8465_instant_DirexionDailyADBEBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_7",
     "longName": "040040 - Document - Shareholder Report, Holdings (Details) B001297_Direxion Daily AI and Big Data Bear 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B001297_Direxion Daily AI and Big Data Bear 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c_7669_instant_DirexionDailyAIandBigDataBear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7669_instant_DirexionDailyAIandBigDataBear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_8",
     "longName": "040044 - Document - Shareholder Report, Holdings (Details) B001296_Direxion Daily AI and Big Data Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B001296_Direxion Daily AI and Big Data Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c_7668_instant_DirexionDailyAIandBigDataBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7668_instant_DirexionDailyAIandBigDataBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_9",
     "longName": "040048 - Document - Shareholder Report, Holdings (Details) B060046_Direxion Daily AMD Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B060046_Direxion Daily AMD Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c_7671_instant_DirexionDailyAMDBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7671_instant_DirexionDailyAMDBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_10",
     "longName": "040052 - Document - Shareholder Report, Holdings (Details) B060045_Direxion Daily AMD Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B060045_Direxion Daily AMD Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c_7670_instant_DirexionDailyAMDBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7670_instant_DirexionDailyAMDBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_11",
     "longName": "040056 - Document - Shareholder Report, Holdings (Details) B274534_Direxion Daily AMZN Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274534_Direxion Daily AMZN Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c_7673_instant_DirexionDailyAMZNBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7673_instant_DirexionDailyAMZNBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_12",
     "longName": "040060 - Document - Shareholder Report, Holdings (Details) B274531_Direxion Daily AMZN Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274531_Direxion Daily AMZN Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c_7672_instant_DirexionDailyAMZNBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7672_instant_DirexionDailyAMZNBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_13",
     "longName": "040064 - Document - Shareholder Report, Holdings (Details) B048115_Direxion Daily ASML Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B048115_Direxion Daily ASML Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c_8466_instant_DirexionDailyASMLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_8466_instant_DirexionDailyASMLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_14",
     "longName": "040068 - Document - Shareholder Report, Holdings (Details) B003030_Direxion Daily AVGO Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B003030_Direxion Daily AVGO Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c_7675_instant_DirexionDailyAVGOBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7675_instant_DirexionDailyAVGOBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_15",
     "longName": "040072 - Document - Shareholder Report, Holdings (Details) B003029_Direxion Daily AVGO Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B003029_Direxion Daily AVGO Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c_7674_instant_DirexionDailyAVGOBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7674_instant_DirexionDailyAVGOBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_16",
     "longName": "040076 - Document - Shareholder Report, Holdings (Details) B027627_Direxion Daily BA Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B027627_Direxion Daily BA Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c_7676_instant_DirexionDailyBABull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7676_instant_DirexionDailyBABull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_17",
     "longName": "040080 - Document - Shareholder Report, Holdings (Details) B048116_Direxion Daily BABA Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B048116_Direxion Daily BABA Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c_8467_instant_DirexionDailyBABABull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_8467_instant_DirexionDailyBABABull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_18",
     "longName": "040084 - Document - Shareholder Report, Holdings (Details) B061121_Direxion Daily Biotech Top 5 Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B061121_Direxion Daily Biotech Top 5 Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c_7703_instant_DirexionDailyBiotechTop5Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7703_instant_DirexionDailyBiotechTop5Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_19",
     "longName": "040088 - Document - Shareholder Report, Holdings (Details) B009846_Direxion Daily BRKB Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B009846_Direxion Daily BRKB Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c_7678_instant_DirexionDailyBRKBBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7678_instant_DirexionDailyBRKBBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_20",
     "longName": "040092 - Document - Shareholder Report, Holdings (Details) B061239_Direxion Daily COIN Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B061239_Direxion Daily COIN Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c_7704_instant_DirexionDailyCOINBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7704_instant_DirexionDailyCOINBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_21",
     "longName": "040096 - Document - Shareholder Report, Holdings (Details) B030931_Direxion Daily CSCO Bear 1X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B030931_Direxion Daily CSCO Bear 1X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c_7705_instant_DirexionDailyCSCOBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7705_instant_DirexionDailyCSCOBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_22",
     "longName": "040100 - Document - Shareholder Report, Holdings (Details) B030930_Direxion Daily CSCO Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B030930_Direxion Daily CSCO Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c_7706_instant_DirexionDailyCSCOBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7706_instant_DirexionDailyCSCOBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_23",
     "longName": "040104 - Document - Shareholder Report, Holdings (Details) B497821_Direxion Daily CSI 300 China A Share Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B497821_Direxion Daily CSI 300 China A Share Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c_7684_instant_DirexionDailyCSI300ChinaAShareBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7684_instant_DirexionDailyCSI300ChinaAShareBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_24",
     "longName": "040108 - Document - Shareholder Report, Holdings (Details) B357559_Direxion Daily CSI China Internet Index Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B357559_Direxion Daily CSI China Internet Index Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c_7683_instant_DirexionDailyCSIChinaInternetIndexBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7683_instant_DirexionDailyCSIChinaInternetIndexBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_25",
     "longName": "040112 - Document - Shareholder Report, Holdings (Details) B522142_Direxion Daily Energy Bear 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B522142_Direxion Daily Energy Bear 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c_7688_instant_DirexionDailyEnergyBear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7688_instant_DirexionDailyEnergyBear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_26",
     "longName": "040116 - Document - Shareholder Report, Holdings (Details) B522143_Direxion Daily Energy Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B522143_Direxion Daily Energy Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c_7687_instant_DirexionDailyEnergyBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7687_instant_DirexionDailyEnergyBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_27",
     "longName": "040120 - Document - Shareholder Report, Holdings (Details) B061122_Direxion Daily Energy Top 5 Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B061122_Direxion Daily Energy Top 5 Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c_7707_instant_DirexionDailyEnergyTop5Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7707_instant_DirexionDailyEnergyTop5Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_28",
     "longName": "040124 - Document - Shareholder Report, Holdings (Details) B662241_Direxion Daily Gold Miners Index Bear 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B662241_Direxion Daily Gold Miners Index Bear 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c_7694_instant_DirexionDailyGoldMinersIndexBear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7694_instant_DirexionDailyGoldMinersIndexBear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_29",
     "longName": "040128 - Document - Shareholder Report, Holdings (Details) B662249_Direxion Daily Gold Miners Index Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B662249_Direxion Daily Gold Miners Index Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c_7695_instant_DirexionDailyGoldMinersIndexBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7695_instant_DirexionDailyGoldMinersIndexBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_30",
     "longName": "040132 - Document - Shareholder Report, Holdings (Details) B274539_Direxion Daily GOOGL Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274539_Direxion Daily GOOGL Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c_7697_instant_DirexionDailyGOOGLBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7697_instant_DirexionDailyGOOGLBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_31",
     "longName": "040136 - Document - Shareholder Report, Holdings (Details) B274537_Direxion Daily GOOGL Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274537_Direxion Daily GOOGL Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c_7696_instant_DirexionDailyGOOGLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7696_instant_DirexionDailyGOOGLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_32",
     "longName": "040140 - Document - Shareholder Report, Holdings (Details) B061240_Direxion Daily HOOD Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B061240_Direxion Daily HOOD Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c_7710_instant_DirexionDailyHOODBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7710_instant_DirexionDailyHOODBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_33",
     "longName": "040144 - Document - Shareholder Report, Holdings (Details) B061241_Direxion Daily INTC Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B061241_Direxion Daily INTC Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c_7711_instant_DirexionDailyINTCBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7711_instant_DirexionDailyINTCBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_34",
     "longName": "040148 - Document - Shareholder Report, Holdings (Details) B315869_Direxion Daily Junior Gold Miners Index Bear 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B315869_Direxion Daily Junior Gold Miners Index Bear 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c_7702_instant_DirexionDailyJuniorGoldMinersIndexBear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7702_instant_DirexionDailyJuniorGoldMinersIndexBear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_35",
     "longName": "040152 - Document - Shareholder Report, Holdings (Details) B315868_Direxion Daily Junior Gold Miners Index Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B315868_Direxion Daily Junior Gold Miners Index Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c_7701_instant_DirexionDailyJuniorGoldMinersIndexBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7701_instant_DirexionDailyJuniorGoldMinersIndexBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_36",
     "longName": "040156 - Document - Shareholder Report, Holdings (Details) B027625_Direxion Daily LLY Bull 2x Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B027625_Direxion Daily LLY Bull 2x Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c_7712_instant_DirexionDailyLLYBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7712_instant_DirexionDailyLLYBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_37",
     "longName": "040160 - Document - Shareholder Report, Holdings (Details) B018586_Direxion Daily LMT Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B018586_Direxion Daily LMT Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c_7772_instant_DirexionDailyLMTBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7772_instant_DirexionDailyLMTBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_38",
     "longName": "040164 - Document - Shareholder Report, Holdings (Details) B001670_Direxion Daily Magnificent 7 Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B001670_Direxion Daily Magnificent 7 Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c_7715_instant_DirexionDailyMagnificent7Bear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7715_instant_DirexionDailyMagnificent7Bear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_39",
     "longName": "040168 - Document - Shareholder Report, Holdings (Details) B001653_Direxion Daily Magnificent 7 Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B001653_Direxion Daily Magnificent 7 Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c_7714_instant_DirexionDailyMagnificent7Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7714_instant_DirexionDailyMagnificent7Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_40",
     "longName": "040172 - Document - Shareholder Report, Holdings (Details) B274582_Direxion Daily META Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274582_Direxion Daily META Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c_7716_instant_DirexionDailyMETABear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7716_instant_DirexionDailyMETABear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_41",
     "longName": "040176 - Document - Shareholder Report, Holdings (Details) B274543_Direxion Daily META Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274543_Direxion Daily META Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c_7717_instant_DirexionDailyMETABull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7717_instant_DirexionDailyMETABull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_42",
     "longName": "040180 - Document - Shareholder Report, Holdings (Details) B048117_Direxion Daily MRVL Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B048117_Direxion Daily MRVL Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c_8468_instant_DirexionDailyMRVLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_8468_instant_DirexionDailyMRVLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_43",
     "longName": "040184 - Document - Shareholder Report, Holdings (Details) B641160_Direxion Daily MSCI Brazil Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B641160_Direxion Daily MSCI Brazil Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c_7719_instant_DirexionDailyMSCIBrazilBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7719_instant_DirexionDailyMSCIBrazilBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_44",
     "longName": "040188 - Document - Shareholder Report, Holdings (Details) B812826_Direxion Daily MSCI India Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B812826_Direxion Daily MSCI India Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c_7723_instant_DirexionDailyMSCIIndiaBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7723_instant_DirexionDailyMSCIIndiaBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_45",
     "longName": "040192 - Document - Shareholder Report, Holdings (Details) B274585_Direxion Daily MSFT Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274585_Direxion Daily MSFT Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c_7726_instant_DirexionDailyMSFTBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7726_instant_DirexionDailyMSFTBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_46",
     "longName": "040196 - Document - Shareholder Report, Holdings (Details) B274583_Direxion Daily MSFT Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274583_Direxion Daily MSFT Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c_7725_instant_DirexionDailyMSFTBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7725_instant_DirexionDailyMSFTBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_47",
     "longName": "040200 - Document - Shareholder Report, Holdings (Details) B003028_Direxion Daily MU Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B003028_Direxion Daily MU Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c_7727_instant_DirexionDailyMUBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7727_instant_DirexionDailyMUBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_48",
     "longName": "040204 - Document - Shareholder Report, Holdings (Details) B003027_Direxion Daily MU Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B003027_Direxion Daily MU Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c_7728_instant_DirexionDailyMUBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7728_instant_DirexionDailyMUBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_49",
     "longName": "040208 - Document - Shareholder Report, Holdings (Details) B003026_Direxion Daily NFLX Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B003026_Direxion Daily NFLX Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c_7733_instant_DirexionDailyNFLXBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7733_instant_DirexionDailyNFLXBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_50",
     "longName": "040212 - Document - Shareholder Report, Holdings (Details) B003025_Direxion Daily NFLX Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B003025_Direxion Daily NFLX Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c_7729_instant_DirexionDailyNFLXBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7729_instant_DirexionDailyNFLXBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_51",
     "longName": "040216 - Document - Shareholder Report, Holdings (Details) B888224_Direxion Daily NVDA Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B888224_Direxion Daily NVDA Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c_7732_instant_DirexionDailyNVDABear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7732_instant_DirexionDailyNVDABear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_52",
     "longName": "040220 - Document - Shareholder Report, Holdings (Details) B888209_Direxion Daily NVDA Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B888209_Direxion Daily NVDA Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c_7731_instant_DirexionDailyNVDABull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7731_instant_DirexionDailyNVDABull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_53",
     "longName": "040224 - Document - Shareholder Report, Holdings (Details) B466300_Direxion Daily NYSE FANG Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B466300_Direxion Daily NYSE FANG Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c_7730_instant_DirexionDailyNYSEFANGBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7730_instant_DirexionDailyNYSEFANGBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_54",
     "longName": "040228 - Document - Shareholder Report, Holdings (Details) B061243_Direxion Daily ORCL Bear 1X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B061243_Direxion Daily ORCL Bear 1X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c_7773_instant_DirexionDailyORCLBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7773_instant_DirexionDailyORCLBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_55",
     "longName": "040232 - Document - Shareholder Report, Holdings (Details) B061242_Direxion Daily ORCL Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B061242_Direxion Daily ORCL Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c_7774_instant_DirexionDailyORCLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7774_instant_DirexionDailyORCLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_56",
     "longName": "040236 - Document - Shareholder Report, Holdings (Details) B027624_Direxion Daily PANW Bear 1x Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B027624_Direxion Daily PANW Bear 1x Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c_7738_instant_DirexionDailyPANWBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7738_instant_DirexionDailyPANWBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_57",
     "longName": "040240 - Document - Shareholder Report, Holdings (Details) B027623_Direxion Daily PANW Bull 2x Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B027623_Direxion Daily PANW Bull 2x Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c_7737_instant_DirexionDailyPANWBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7737_instant_DirexionDailyPANWBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_58",
     "longName": "040244 - Document - Shareholder Report, Holdings (Details) B009849_Direxion Daily PLTR Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B009849_Direxion Daily PLTR Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c_7736_instant_DirexionDailyPLTRBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7736_instant_DirexionDailyPLTRBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_59",
     "longName": "040248 - Document - Shareholder Report, Holdings (Details) B009848_Direxion Daily PLTR Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B009848_Direxion Daily PLTR Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c_7734_instant_DirexionDailyPLTRBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7734_instant_DirexionDailyPLTRBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_60",
     "longName": "040252 - Document - Shareholder Report, Holdings (Details) B048233_Direxion Daily PYPL Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B048233_Direxion Daily PYPL Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c_8469_instant_DirexionDailyPYPLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_8469_instant_DirexionDailyPYPLBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_61",
     "longName": "040256 - Document - Shareholder Report, Holdings (Details) B030933_Direxion Daily QCOM Bear 1X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B030933_Direxion Daily QCOM Bear 1X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c_7775_instant_DirexionDailyQCOMBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7775_instant_DirexionDailyQCOMBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_62",
     "longName": "040260 - Document - Shareholder Report, Holdings (Details) B030932_Direxion Daily QCOM Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B030932_Direxion Daily QCOM Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c_7776_instant_DirexionDailyQCOMBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7776_instant_DirexionDailyQCOMBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_63",
     "longName": "040264 - Document - Shareholder Report, Holdings (Details) B275769_Direxion Daily Robotics Artificial Intelligence - Automation Index Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B275769_Direxion Daily Robotics Artificial Intelligence - Automation Index Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c_7739_instant_DirexionDailyRoboticsArtificialIntelligenceAutomationIndexBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7739_instant_DirexionDailyRoboticsArtificialIntelligenceAutomationIndexBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_64",
     "longName": "040268 - Document - Shareholder Report, Holdings (Details) B856921_Direxion Daily S-P 500 Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B856921_Direxion Daily S-P 500 Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c_7744_instant_DirexionDailySP500Bear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7744_instant_DirexionDailySP500Bear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_65",
     "longName": "040272 - Document - Shareholder Report, Holdings (Details) B577717_Direxion Daily S-P 500 Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B577717_Direxion Daily S-P 500 Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c_7746_instant_DirexionDailySP500Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7746_instant_DirexionDailySP500Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_66",
     "longName": "040276 - Document - Shareholder Report, Holdings (Details) B697159_Direxion Daily S-P Oil - Gas Exp. - Prod. Bear 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B697159_Direxion Daily S-P Oil - Gas Exp. - Prod. Bear 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c_7752_instant_DirexionDailySPOilGasExpProdBear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7752_instant_DirexionDailySPOilGasExpProdBear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_67",
     "longName": "040280 - Document - Shareholder Report, Holdings (Details) B697158_Direxion Daily S-P Oil - Gas Exp. - Prod. Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B697158_Direxion Daily S-P Oil - Gas Exp. - Prod. Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c_7753_instant_DirexionDailySPOilGasExpProdBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7753_instant_DirexionDailySPOilGasExpProdBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_68",
     "longName": "040284 - Document - Shareholder Report, Holdings (Details) B061124_Direxion Daily Semiconductors Top 5 Bear 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B061124_Direxion Daily Semiconductors Top 5 Bear 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c_7777_instant_DirexionDailySemiconductorsTop5Bear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7777_instant_DirexionDailySemiconductorsTop5Bear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_69",
     "longName": "040288 - Document - Shareholder Report, Holdings (Details) B061123_Direxion Daily Semiconductors Top 5 Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B061123_Direxion Daily Semiconductors Top 5 Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c_7778_instant_DirexionDailySemiconductorsTop5Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7778_instant_DirexionDailySemiconductorsTop5Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_70",
     "longName": "040292 - Document - Shareholder Report, Holdings (Details) B030936_Direxion Daily SHOP Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B030936_Direxion Daily SHOP Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c_7780_instant_DirexionDailySHOPBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7780_instant_DirexionDailySHOPBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_71",
     "longName": "040296 - Document - Shareholder Report, Holdings (Details) B048114_Direxion Daily SOFI Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B048114_Direxion Daily SOFI Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c_8470_instant_DirexionDailySOFIBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_8470_instant_DirexionDailySOFIBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_72",
     "longName": "040300 - Document - Shareholder Report, Holdings (Details) B061126_Direxion Daily Technology Top 5 Bear 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B061126_Direxion Daily Technology Top 5 Bear 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c_7781_instant_DirexionDailyTechnologyTop5Bear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7781_instant_DirexionDailyTechnologyTop5Bear2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_73",
     "longName": "040304 - Document - Shareholder Report, Holdings (Details) B061125_Direxion Daily Technology Top 5 Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B061125_Direxion Daily Technology Top 5 Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c_7782_instant_DirexionDailyTechnologyTop5Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7782_instant_DirexionDailyTechnologyTop5Bull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_74",
     "longName": "040308 - Document - Shareholder Report, Holdings (Details) B274136_Direxion Daily TSLA Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274136_Direxion Daily TSLA Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c_7761_instant_DirexionDailyTSLABear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7761_instant_DirexionDailyTSLABear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_75",
     "longName": "040312 - Document - Shareholder Report, Holdings (Details) B274128_Direxion Daily TSLA Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B274128_Direxion Daily TSLA Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c_7762_instant_DirexionDailyTSLABull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7762_instant_DirexionDailyTSLABull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_76",
     "longName": "040316 - Document - Shareholder Report, Holdings (Details) B003024_Direxion Daily TSM Bear 1X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B003024_Direxion Daily TSM Bear 1X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c_7763_instant_DirexionDailyTSMBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7763_instant_DirexionDailyTSMBear1XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_77",
     "longName": "040320 - Document - Shareholder Report, Holdings (Details) B003023_Direxion Daily TSM Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B003023_Direxion Daily TSM Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c_7764_instant_DirexionDailyTSMBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7764_instant_DirexionDailyTSMBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_78",
     "longName": "040324 - Document - Shareholder Report, Holdings (Details) B048234_Direxion Daily TXN Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B048234_Direxion Daily TXN Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c_8471_instant_DirexionDailyTXNBull2XETF_ClassTF_2025-11-01_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_8471_instant_DirexionDailyTXNBull2XETF_ClassTF_2025-11-01_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_79",
     "longName": "040328 - Document - Shareholder Report, Holdings (Details) B048235_Direxion Daily UNH Bull 2X ETF_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B048235_Direxion Daily UNH Bull 2X ETF_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c_8472_instant_DirexionDailyUNHBull2XETF_ClassTF_2025-11-01_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_8472_instant_DirexionDailyUNHBull2XETF_ClassTF_2025-11-01_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_80",
     "longName": "040332 - Document - Shareholder Report, Holdings (Details) B001399_Direxion Daily Uranium Industry Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B001399_Direxion Daily Uranium Industry Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c_7765_instant_DirexionDailyUraniumIndustryBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7765_instant_DirexionDailyUraniumIndustryBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_81",
     "longName": "040336 - Document - Shareholder Report, Holdings (Details) B027629_Direxion Daily XOM Bull 2X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B027629_Direxion Daily XOM Bull 2X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c_7767_instant_DirexionDailyXOMBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7767_instant_DirexionDailyXOMBull2XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_82",
     "longName": "040340 - Document - Shareholder Report, Holdings (Details) B297507_Direxion Daily 20 Year Treasury Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B297507_Direxion Daily 20 Year Treasury Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c_7664_instant_DirexionDaily20YearTreasuryBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7664_instant_DirexionDaily20YearTreasuryBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_83",
     "longName": "040344 - Document - Shareholder Report, Holdings (Details) B297506_Direxion Daily 20 Year Treasury Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B297506_Direxion Daily 20 Year Treasury Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c_7663_instant_DirexionDaily20YearTreasuryBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7663_instant_DirexionDaily20YearTreasuryBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_84",
     "longName": "040348 - Document - Shareholder Report, Holdings (Details) B297505_Direxion Daily 7-10 Year Treasury Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B297505_Direxion Daily 7-10 Year Treasury Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c_7662_instant_DirexionDaily7-10YearTreasuryBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7662_instant_DirexionDaily7-10YearTreasuryBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_85",
     "longName": "040352 - Document - Shareholder Report, Holdings (Details) B297504_Direxion Daily 7-10 Year Treasury Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B297504_Direxion Daily 7-10 Year Treasury Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c_7661_instant_DirexionDaily7-10YearTreasuryBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7661_instant_DirexionDaily7-10YearTreasuryBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_86",
     "longName": "040356 - Document - Shareholder Report, Holdings (Details) B983881_Direxion Daily Aerospace - Defense Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B983881_Direxion Daily Aerospace - Defense Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c_7667_instant_DirexionDailyAerospaceDefenseBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7667_instant_DirexionDailyAerospaceDefenseBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_87",
     "longName": "040360 - Document - Shareholder Report, Holdings (Details) B469077_Direxion Daily Consumer Discretionary Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B469077_Direxion Daily Consumer Discretionary Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c_7680_instant_DirexionDailyConsumerDiscretionaryBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7680_instant_DirexionDailyConsumerDiscretionaryBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_88",
     "longName": "040364 - Document - Shareholder Report, Holdings (Details) B132785_Direxion Daily Dow Jones Internet Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B132785_Direxion Daily Dow Jones Internet Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c_7686_instant_DirexionDailyDowJonesInternetBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7686_instant_DirexionDailyDowJonesInternetBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_89",
     "longName": "040368 - Document - Shareholder Report, Holdings (Details) B132783_Direxion Daily Dow Jones Internet Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B132783_Direxion Daily Dow Jones Internet Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c_7685_instant_DirexionDailyDowJonesInternetBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7685_instant_DirexionDailyDowJonesInternetBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_90",
     "longName": "040372 - Document - Shareholder Report, Holdings (Details) B522144_Direxion Daily Financial Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B522144_Direxion Daily Financial Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c_7689_instant_DirexionDailyFinancialBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7689_instant_DirexionDailyFinancialBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_91",
     "longName": "040376 - Document - Shareholder Report, Holdings (Details) B522140_Direxion Daily Financial Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B522140_Direxion Daily Financial Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c_7690_instant_DirexionDailyFinancialBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7690_instant_DirexionDailyFinancialBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_92",
     "longName": "040380 - Document - Shareholder Report, Holdings (Details) B297331_Direxion Daily FTSE China Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B297331_Direxion Daily FTSE China Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c_7691_instant_DirexionDailyFTSEChinaBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7691_instant_DirexionDailyFTSEChinaBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_93",
     "longName": "040384 - Document - Shareholder Report, Holdings (Details) B297330_Direxion Daily FTSE China Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B297330_Direxion Daily FTSE China Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c_7692_instant_DirexionDailyFTSEChinaBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7692_instant_DirexionDailyFTSEChinaBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_94",
     "longName": "040388 - Document - Shareholder Report, Holdings (Details) B504712_Direxion Daily FTSE Europe Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B504712_Direxion Daily FTSE Europe Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c_7693_instant_DirexionDailyFTSEEuropeBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7693_instant_DirexionDailyFTSEEuropeBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_95",
     "longName": "040392 - Document - Shareholder Report, Holdings (Details) B812854_Direxion Daily Healthcare Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B812854_Direxion Daily Healthcare Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c_7699_instant_DirexionDailyHealthcareBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7699_instant_DirexionDailyHealthcareBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_96",
     "longName": "040396 - Document - Shareholder Report, Holdings (Details) B493026_Direxion Daily Homebuilders - Supplies Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B493026_Direxion Daily Homebuilders - Supplies Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c_7698_instant_DirexionDailyHomebuildersSuppliesBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7698_instant_DirexionDailyHomebuildersSuppliesBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_97",
     "longName": "040400 - Document - Shareholder Report, Holdings (Details) B402067_Direxion Daily Industrials Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B402067_Direxion Daily Industrials Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c_7700_instant_DirexionDailyIndustrialsBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7700_instant_DirexionDailyIndustrialsBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_98",
     "longName": "040404 - Document - Shareholder Report, Holdings (Details) B297336_Direxion Daily Mid Cap Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B297336_Direxion Daily Mid Cap Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c_7718_instant_DirexionDailyMidCapBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7718_instant_DirexionDailyMidCapBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_99",
     "longName": "040408 - Document - Shareholder Report, Holdings (Details) B522229_Direxion Daily MSCI Emerging Markets Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B522229_Direxion Daily MSCI Emerging Markets Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c_7720_instant_DirexionDailyMSCIEmergingMarketsBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7720_instant_DirexionDailyMSCIEmergingMarketsBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_100",
     "longName": "040412 - Document - Shareholder Report, Holdings (Details) B522230_Direxion Daily MSCI Emerging Markets Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B522230_Direxion Daily MSCI Emerging Markets Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c_7721_instant_DirexionDailyMSCIEmergingMarketsBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7721_instant_DirexionDailyMSCIEmergingMarketsBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_101",
     "longName": "040416 - Document - Shareholder Report, Holdings (Details) B402071_Direxion Daily MSCI Mexico Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B402071_Direxion Daily MSCI Mexico Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c_7722_instant_DirexionDailyMSCIMexicoBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7722_instant_DirexionDailyMSCIMexicoBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_102",
     "longName": "040420 - Document - Shareholder Report, Holdings (Details) B813462_Direxion Daily MSCI South Korea Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B813462_Direxion Daily MSCI South Korea Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c_7724_instant_DirexionDailyMSCISouthKoreaBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7724_instant_DirexionDailyMSCISouthKoreaBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_103",
     "longName": "040424 - Document - Shareholder Report, Holdings (Details) B197878_Direxion Daily Pharmaceutical - Medical Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B197878_Direxion Daily Pharmaceutical - Medical Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c_7735_instant_DirexionDailyPharmaceuticalMedicalBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7735_instant_DirexionDailyPharmaceuticalMedicalBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_104",
     "longName": "040428 - Document - Shareholder Report, Holdings (Details) B297335_Direxion Daily Real Estate Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B297335_Direxion Daily Real Estate Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c_7742_instant_DirexionDailyRealEstateBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7742_instant_DirexionDailyRealEstateBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_105",
     "longName": "040432 - Document - Shareholder Report, Holdings (Details) B297334_Direxion Daily Real Estate Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B297334_Direxion Daily Real Estate Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c_7740_instant_DirexionDailyRealEstateBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7740_instant_DirexionDailyRealEstateBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_106",
     "longName": "040436 - Document - Shareholder Report, Holdings (Details) B691007_Direxion Daily Regional Banks Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B691007_Direxion Daily Regional Banks Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c_7743_instant_DirexionDailyRegionalBanksBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7743_instant_DirexionDailyRegionalBanksBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_107",
     "longName": "040440 - Document - Shareholder Report, Holdings (Details) B662225_Direxion Daily Retail Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B662225_Direxion Daily Retail Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c_7741_instant_DirexionDailyRetailBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7741_instant_DirexionDailyRetailBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R110": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_108",
     "longName": "040444 - Document - Shareholder Report, Holdings (Details) B522141_Direxion Daily S-P 500 Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B522141_Direxion Daily S-P 500 Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c_7745_instant_DirexionDailySP500Bear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7745_instant_DirexionDailySP500Bear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_109",
     "longName": "040448 - Document - Shareholder Report, Holdings (Details) B522145_Direxion Daily S-P 500 Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B522145_Direxion Daily S-P 500 Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c_7747_instant_DirexionDailySP500Bull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7747_instant_DirexionDailySP500Bull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R112": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_110",
     "longName": "040452 - Document - Shareholder Report, Holdings (Details) B132778_Direxion Daily S-P 500 High Beta Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B132778_Direxion Daily S-P 500 High Beta Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c_7749_instant_DirexionDailySP500HighBetaBear3XETF_ClassTF_2025-10-31Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7749_instant_DirexionDailySP500HighBetaBear3XETF_ClassTF_2025-10-31Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_111",
     "longName": "040456 - Document - Shareholder Report, Holdings (Details) B132735_Direxion Daily S-P 500 High Beta Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B132735_Direxion Daily S-P 500 High Beta Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c_7748_instant_DirexionDailySP500HighBetaBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7748_instant_DirexionDailySP500HighBetaBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R114": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_112",
     "longName": "040460 - Document - Shareholder Report, Holdings (Details) B697155_Direxion Daily S-P Biotech Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B697155_Direxion Daily S-P Biotech Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c_7751_instant_DirexionDailySPBiotechBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7751_instant_DirexionDailySPBiotechBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R115": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_113",
     "longName": "040464 - Document - Shareholder Report, Holdings (Details) B697154_Direxion Daily S-P Biotech Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B697154_Direxion Daily S-P Biotech Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c_7750_instant_DirexionDailySPBiotechBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7750_instant_DirexionDailySPBiotechBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R116": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_114",
     "longName": "040468 - Document - Shareholder Report, Holdings (Details) B812876_Direxion Daily Semiconductor Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B812876_Direxion Daily Semiconductor Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c_7754_instant_DirexionDailySemiconductorBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7754_instant_DirexionDailySemiconductorBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_115",
     "longName": "040472 - Document - Shareholder Report, Holdings (Details) B812868_Direxion Daily Semiconductor Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B812868_Direxion Daily Semiconductor Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c_7755_instant_DirexionDailySemiconductorBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7755_instant_DirexionDailySemiconductorBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_116",
     "longName": "040476 - Document - Shareholder Report, Holdings (Details) B522146_Direxion Daily Small Cap Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B522146_Direxion Daily Small Cap Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c_7756_instant_DirexionDailySmallCapBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7756_instant_DirexionDailySmallCapBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R119": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_117",
     "longName": "040480 - Document - Shareholder Report, Holdings (Details) B522147_Direxion Daily Small Cap Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B522147_Direxion Daily Small Cap Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c_7757_instant_DirexionDailySmallCapBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7757_instant_DirexionDailySmallCapBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R120": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_118",
     "longName": "040484 - Document - Shareholder Report, Holdings (Details) B297333_Direxion Daily Technology Bear 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B297333_Direxion Daily Technology Bear 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c_7758_instant_DirexionDailyTechnologyBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7758_instant_DirexionDailyTechnologyBear3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R121": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_119",
     "longName": "040488 - Document - Shareholder Report, Holdings (Details) B297332_Direxion Daily Technology Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B297332_Direxion Daily Technology Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c_7759_instant_DirexionDailyTechnologyBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7759_instant_DirexionDailyTechnologyBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R122": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_120",
     "longName": "040492 - Document - Shareholder Report, Holdings (Details) B983880_Direxion Daily Transportation Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B983880_Direxion Daily Transportation Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c_7760_instant_DirexionDailyTransportationBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7760_instant_DirexionDailyTransportationBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    },
    "R123": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_121",
     "longName": "040496 - Document - Shareholder Report, Holdings (Details) B402062_Direxion Daily Utilities Bull 3X Shares_TF_TSR SemiAnnual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) B402062_Direxion Daily Utilities Bull 3X Shares_TF_TSR SemiAnnual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c_7766_instant_DirexionDailyUtilitiesBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7766_instant_DirexionDailyUtilitiesBull3XETF_ClassTF_2026-04-30Member",
      "name": "oef:PctOfNav",
      "unitRef": "RATIO",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dsetub-efp24994_ncsrs.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "country_AE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "AE",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065901-United Arab Emirates",
        "terseLabel": "United Arab Emirates"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AccmVal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccmVal",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Value"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "oef_AccountValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountValueLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "oef_AccountValueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountValueTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value [Table]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "oef_AccountValueTableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountValueTableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Account Value Table [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "oef_AccountantChngDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountantChngDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Date"
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "oef_AccountantChngDisagreementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountantChngDisagreementsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Disagreements [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "oef_AccountantChngStatementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccountantChngStatementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accountant Change Statement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r84"
     ]
    },
    "oef_AdditionalIndexAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AdditionalIndexAxis",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index [Axis]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "oef_AdditionalIndexDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AdditionalIndexDomain",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index [Domain]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "oef_AddlFundStatisticsSignificanceOrLimitsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlFundStatisticsSignificanceOrLimitsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Fund Statistics Significance or Limits [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "oef_AddlFundStatisticsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlFundStatisticsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Fund Statistics [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "oef_AddlInfoEmail": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoEmail",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Email"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_AddlInfoPhoneNumber": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Phone Number"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_AddlInfoTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "oef_AddlInfoWebsite": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AddlInfoWebsite",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information Website"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_AdvisoryFeesPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AdvisoryFeesPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advisory Fees Paid, Amount"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_AerospaceSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AerospaceSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aerospace Sector [Member]",
        "terseLabel": "Aerospace Sector",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to aerospace."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "oef_AnnlOrSemiAnnlStatementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnlOrSemiAnnlStatementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual or Semi-Annual Statement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetBackedSecuritiesMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Backed Securities [Member]",
        "terseLabel": "Asset Backed Securities",
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r29",
      "r35",
      "r91",
      "r93",
      "r94"
     ]
    },
    "us-gaap_AssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsNet",
     "crdr": "debit",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Assets",
        "documentation": "Amount of net assets (liabilities)."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "us-gaap_AutomotiveSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AutomotiveSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Automotive Sector [Member]",
        "terseLabel": "Automotive Sector",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to motor vehicle."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "oef_AverageAnnualReturnAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return:"
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "oef_AverageAnnualReturnLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnLineItems",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "oef_AverageAnnualReturnTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnTable",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Table]"
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "oef_AvgAnnlRtrPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AvgAnnlRtrPct",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Percent"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "oef_AvgAnnlRtrTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AvgAnnlRtrTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "country_BR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "BR",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065901-Brazil",
        "terseLabel": "Brazil"
       }
      }
     },
     "auth_ref": []
    },
    "oef_BroadBasedIndexAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BroadBasedIndexAxis",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index [Axis]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "oef_BroadBasedIndexDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BroadBasedIndexDomain",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index [Domain]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "tsr_C000065885Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065885Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily MSCI India Bull 2X ETF - C000065885",
        "terseLabel": "Direxion Daily MSCI India Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065888Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065888Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Energy Bull 2X ETF - C000065888",
        "terseLabel": "Direxion Daily Energy Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065889Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065889Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Financial Bull 3X ETF - C000065889",
        "terseLabel": "Direxion Daily Financial Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065890Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065890Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Real Estate Bull 3X ETF - C000065890",
        "terseLabel": "Direxion Daily Real Estate Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065891Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065891Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Homebuilders &amp; Supplies Bull 3X ETF - C000065891",
        "terseLabel": "Direxion Daily Homebuilders &amp; Supplies Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065893Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065893Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily S&amp;P 500\u00ae Bear 3X ETF - C000065893",
        "terseLabel": "Direxion Daily S&amp;P 500\u00ae Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065895Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065895Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily S&amp;P 500\u00ae Bull 3X ETF - C000065895",
        "terseLabel": "Direxion Daily S&amp;P 500\u00ae Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065898Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065898Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Small Cap Bear 3X ETF - C000065898",
        "terseLabel": "Direxion Daily Small Cap Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065901Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065901Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily MSCI Emerging Markets Bear 3X ETF - C000065901",
        "terseLabel": "Direxion Daily MSCI Emerging Markets Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065903Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065903Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily FTSE China Bear 3X ETF - C000065903",
        "terseLabel": "Direxion Daily FTSE China Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065906Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065906Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Mid Cap Bull 3X ETF - C000065906",
        "terseLabel": "Direxion Daily Mid Cap Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065908Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065908Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Energy Bear 2X ETF - C000065908",
        "terseLabel": "Direxion Daily Energy Bear 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065909Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065909Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Financial Bear 3X ETF - C000065909",
        "terseLabel": "Direxion Daily Financial Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065910Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065910Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Real Estate Bear 3X ETF - C000065910",
        "terseLabel": "Direxion Daily Real Estate Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065914Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065914Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Small Cap Bull 3X ETF - C000065914",
        "terseLabel": "Direxion Daily Small Cap Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065917Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065917Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily MSCI Emerging Markets Bull 3X ETF - C000065917",
        "terseLabel": "Direxion Daily MSCI Emerging Markets Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000065919Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000065919Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily FTSE China Bull 3X ETF - C000065919",
        "terseLabel": "Direxion Daily FTSE China Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000070000Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000070000Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Technology Bull 3X ETF - C000070000",
        "terseLabel": "Direxion Daily Technology Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000070001Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000070001Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Technology Bear 3X ETF - C000070001",
        "terseLabel": "Direxion Daily Technology Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000075251Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000075251Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily 7-10 Year Treasury Bull 3X ETF - C000075251",
        "terseLabel": "Direxion Daily 7-10 Year Treasury Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000075252Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000075252Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily 7-10 Year Treasury Bear 3X ETF - C000075252",
        "terseLabel": "Direxion Daily 7-10 Year Treasury Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000075253Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000075253Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily 20+ Year Treasury Bull 3X ETF - C000075253",
        "terseLabel": "Direxion Daily 20+ Year Treasury Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000075254Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000075254Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily 20+ Year Treasury Bear 3X ETF - C000075254",
        "terseLabel": "Direxion Daily 20+ Year Treasury Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000082787Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000082787Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Utilities Bull 3X ETF - C000082787",
        "terseLabel": "Direxion Daily Utilities Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000082795Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000082795Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Consumer Discretionary Bull 3X ETF - C000082795",
        "terseLabel": "Direxion Daily Consumer Discretionary Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000082797Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000082797Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Healthcare Bull 3X ETF - C000082797",
        "terseLabel": "Direxion Daily Healthcare Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000082798Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000082798Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Retail Bull 3X ETF - C000082798",
        "terseLabel": "Direxion Daily Retail Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000084845Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000084845Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Semiconductor Bull 3X ETF - C000084845",
        "terseLabel": "Direxion Daily Semiconductor Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000084846Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000084846Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Semiconductor Bear 3X ETF - C000084846",
        "terseLabel": "Direxion Daily Semiconductor Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000084847Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000084847Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily S&amp;P 500\u00ae Bull 2X ETF - C000084847",
        "terseLabel": "Direxion Daily S&amp;P 500\u00ae Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000090181Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000090181Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Gold Miners Index Bull 2X ETF - C000090181",
        "terseLabel": "Direxion Daily Gold Miners Index Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000090184Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000090184Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Regional Banks Bull 3X ETF - C000090184",
        "terseLabel": "Direxion Daily Regional Banks Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000090189Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000090189Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily MSCI Brazil Bull 2X ETF - C000090189",
        "terseLabel": "Direxion Daily MSCI Brazil Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000090191Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000090191Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Gold Miners Index Bear 2X ETF - C000090191",
        "terseLabel": "Direxion Daily Gold Miners Index Bear 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000090201Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000090201Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily MSCI South Korea Bull 3X ETF - C000090201",
        "terseLabel": "Direxion Daily MSCI South Korea Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000097007Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000097007Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily S&amp;P 500\u00ae Bear 1X ETF - C000097007",
        "terseLabel": "Direxion Daily S&amp;P 500\u00ae Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000103352Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000103352Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion NASDAQ-100\u00ae Equal Weighted Index ETF - C000103352",
        "terseLabel": "Direxion NASDAQ-100\u00ae Equal Weighted Index ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000106084Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000106084Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Junior Gold Miners Index Bull 2X ETF - C000106084",
        "terseLabel": "Direxion Daily Junior Gold Miners Index Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000106085Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000106085Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Junior Gold Miners Index Bear 2X ETF - C000106085",
        "terseLabel": "Direxion Daily Junior Gold Miners Index Bear 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000119158Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000119158Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily FTSE Europe Bull 3X ETF - C000119158",
        "terseLabel": "Direxion Daily FTSE Europe Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000153531Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000153531Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily CSI 300 China A Share Bull 2X ETF - C000153531",
        "terseLabel": "Direxion Daily CSI 300 China A Share Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000156149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000156149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily S&amp;P Biotech Bull 3X ETF - C000156149",
        "terseLabel": "Direxion Daily S&amp;P Biotech Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000156150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000156150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily S&amp;P Biotech Bear 3X ETF - C000156150",
        "terseLabel": "Direxion Daily S&amp;P Biotech Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000156151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000156151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily S&amp;P Oil &amp; Gas Exp. &amp; Prod. Bull 2X ETF - C000156151",
        "terseLabel": "Direxion Daily S&amp;P Oil &amp; Gas Exp. &amp; Prod. Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000156152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000156152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily S&amp;P Oil &amp; Gas Exp. &amp; Prod. Bear 2X ETF - C000156152",
        "terseLabel": "Direxion Daily S&amp;P Oil &amp; Gas Exp. &amp; Prod. Bear 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000159441Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000159441Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Pharmaceutical &amp; Medical Bull 3X ETF - C000159441",
        "terseLabel": "Direxion Daily Pharmaceutical &amp; Medical Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000172242Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000172242Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Auspice Broad Commodity Strategy ETF - C000172242",
        "terseLabel": "Direxion Auspice Broad Commodity Strategy ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000173593Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000173593Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily CSI China Internet Index Bull 2X ETF - C000173593",
        "terseLabel": "Direxion Daily CSI China Internet Index Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000181590Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000181590Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Transportation Bull 3X ETF - C000181590",
        "terseLabel": "Direxion Daily Transportation Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000181596Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000181596Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily MSCI Mexico Bull 3X ETF - C000181596",
        "terseLabel": "Direxion Daily MSCI Mexico Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000181606Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000181606Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Aerospace &amp; Defense Bull 3X ETF - C000181606",
        "terseLabel": "Direxion Daily Aerospace &amp; Defense Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000181608Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000181608Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Industrials Bull 3X ETF - C000181608",
        "terseLabel": "Direxion Daily Industrials Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000199973Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000199973Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Robotics, Artificial Intelligence &amp; Automation Index Bull 2X ETF - C000199973",
        "terseLabel": "Direxion Daily Robotics, Artificial Intelligence &amp; Automation Index Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000214055Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000214055Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily S&amp;P 500\u00ae High Beta Bull 3X ETF - C000214055",
        "terseLabel": "Direxion Daily S&amp;P 500\u00ae High Beta Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000214056Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000214056Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily S&amp;P 500\u00ae High Beta Bear 3X ETF - C000214056",
        "terseLabel": "Direxion Daily S&amp;P 500\u00ae High Beta Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000214057Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000214057Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Dow Jones Internet Bull 3X ETF - C000214057",
        "terseLabel": "Direxion Daily Dow Jones Internet Bull 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000214058Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000214058Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Dow Jones Internet Bear 3X ETF - C000214058",
        "terseLabel": "Direxion Daily Dow Jones Internet Bear 3X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000225448Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000225448Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily TSLA Bear 1X ETF - C000225448",
        "terseLabel": "Direxion Daily TSLA Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000225449Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000225449Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily NYSE FANG+ Bull 2X ETF - C000225449",
        "terseLabel": "Direxion Daily NYSE FANG+ Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000228774Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000228774Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily TSLA Bull 2X ETF - C000228774",
        "terseLabel": "Direxion Daily TSLA Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000235740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000235740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily META Bear 1X ETF - C000235740",
        "terseLabel": "Direxion Daily META Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000235743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000235743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily AAPL Bull 2X ETF - C000235743",
        "terseLabel": "Direxion Daily AAPL Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000235745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000235745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily MSFT Bull 2X ETF - C000235745",
        "terseLabel": "Direxion Daily MSFT Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000235747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000235747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily AMZN Bull 2X ETF - C000235747",
        "terseLabel": "Direxion Daily AMZN Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000235749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000235749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily GOOGL Bull 2X ETF - C000235749",
        "terseLabel": "Direxion Daily GOOGL Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000235754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000235754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily AAPL Bear 1X ETF - C000235754",
        "terseLabel": "Direxion Daily AAPL Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000235755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000235755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily MSFT Bear 1X ETF - C000235755",
        "terseLabel": "Direxion Daily MSFT Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000235756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000235756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily AMZN Bear 1X ETF - C000235756",
        "terseLabel": "Direxion Daily AMZN Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000235757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000235757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily GOOGL Bear 1X ETF - C000235757",
        "terseLabel": "Direxion Daily GOOGL Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000235758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000235758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily NVDA Bear 1X ETF - C000235758",
        "terseLabel": "Direxion Daily NVDA Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000242864Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000242864Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion HCM Tactical Enhanced US ETF - C000242864",
        "terseLabel": "Direxion HCM Tactical Enhanced US ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000244619Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000244619Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily NVDA Bull 2X ETF - C000244619",
        "terseLabel": "Direxion Daily NVDA Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000247964Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000247964Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily AI and Big Data Bull 2X ETF - C000247964",
        "terseLabel": "Direxion Daily AI and Big Data Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000247965Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000247965Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily AI and Big Data Bear 2X ETF - C000247965",
        "terseLabel": "Direxion Daily AI and Big Data Bear 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000248489Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000248489Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Magnificent 7 Bear 1X ETF - C000248489",
        "terseLabel": "Direxion Daily Magnificent 7 Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000248490Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000248490Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Magnificent 7 Bull 2X ETF - C000248490",
        "terseLabel": "Direxion Daily Magnificent 7 Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000250248Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000250248Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily META Bull 2X ETF - C000250248",
        "terseLabel": "Direxion Daily META Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000250249Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000250249Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Uranium Industry Bull 2X ETF - C000250249",
        "terseLabel": "Direxion Daily Uranium Industry Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254076Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254076Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily AMD Bull 2X ETF - C000254076",
        "terseLabel": "Direxion Daily AMD Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254078Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254078Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily MU Bull 2X ETF - C000254078",
        "terseLabel": "Direxion Daily MU Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254079Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254079Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily MU Bear 1X ETF - C000254079",
        "terseLabel": "Direxion Daily MU Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254080Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254080Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily NFLX Bull 2X ETF - C000254080",
        "terseLabel": "Direxion Daily NFLX Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254081Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254081Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily NFLX Bear 1X ETF - C000254081",
        "terseLabel": "Direxion Daily NFLX Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254082Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254082Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily PLTR Bull 2X ETF - C000254082",
        "terseLabel": "Direxion Daily PLTR Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254083Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254083Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily PLTR Bear 1X ETF - C000254083",
        "terseLabel": "Direxion Daily PLTR Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254084Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254084Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily TSM Bull 2X ETF - C000254084",
        "terseLabel": "Direxion Daily TSM Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254085Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254085Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily TSM Bear 1X ETF - C000254085",
        "terseLabel": "Direxion Daily TSM Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254086Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254086Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily AMD Bear 1X ETF - C000254086",
        "terseLabel": "Direxion Daily AMD Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254087Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254087Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily AVGO Bull 2X ETF - C000254087",
        "terseLabel": "Direxion Daily AVGO Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254088Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254088Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily AVGO Bear 1X ETF - C000254088",
        "terseLabel": "Direxion Daily AVGO Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254089Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254089Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily BA Bull 2X ETF - C000254089",
        "terseLabel": "Direxion Daily BA Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254091Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254091Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily BRKB Bull 2X ETF - C000254091",
        "terseLabel": "Direxion Daily BRKB Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000254093Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000254093Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily LLY Bull 2X ETF - C000254093",
        "terseLabel": "Direxion Daily LLY Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000257376Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000257376Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily PANW Bear 1X ETF - C000257376",
        "terseLabel": "Direxion Daily PANW Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000257377Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000257377Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily QCOM Bull 2X ETF - C000257377",
        "terseLabel": "Direxion Daily QCOM Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000257378Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000257378Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily QCOM Bear 1X ETF - C000257378",
        "terseLabel": "Direxion Daily QCOM Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000257381Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000257381Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily XOM Bull 2X ETF - C000257381",
        "terseLabel": "Direxion Daily XOM Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000257386Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000257386Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily CSCO Bull 2X ETF - C000257386",
        "terseLabel": "Direxion Daily CSCO Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000257387Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000257387Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily CSCO Bear 1X ETF - C000257387",
        "terseLabel": "Direxion Daily CSCO Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000257388Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000257388Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily LMT Bull 2X ETF - C000257388",
        "terseLabel": "Direxion Daily LMT Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000257390Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000257390Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily PANW Bull 2X ETF - C000257390",
        "terseLabel": "Direxion Daily PANW Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260923Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260923Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily COIN Bull 2X ETF - C000260923",
        "terseLabel": "Direxion Daily COIN Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260934Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260934Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily HOOD Bull 2X ETF - C000260934",
        "terseLabel": "Direxion Daily HOOD Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260936Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260936Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily INTC Bull 2X ETF - C000260936",
        "terseLabel": "Direxion Daily INTC Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260947Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260947Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily PYPL Bull 2X ETF - C000260947",
        "terseLabel": "Direxion Daily PYPL Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260951Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260951Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily SHOP Bull 2X ETF - C000260951",
        "terseLabel": "Direxion Daily SHOP Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260954Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260954Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily SOFI Bull 2X ETF - C000260954",
        "terseLabel": "Direxion Daily SOFI Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260960Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260960Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Semiconductors Top 5 Bull 2X ETF - C000260960",
        "terseLabel": "Direxion Daily Semiconductors Top 5 Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260961Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260961Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Semiconductors Top 5 Bear 2X ETF - C000260961",
        "terseLabel": "Direxion Daily Semiconductors Top 5 Bear 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260962Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260962Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Biotech Top 5 Bull 2X ETF - C000260962",
        "terseLabel": "Direxion Daily Biotech Top 5 Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260971Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260971Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Energy Top 5 Bull 2X ETF - C000260971",
        "terseLabel": "Direxion Daily Energy Top 5 Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260975Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260975Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily ASML Bull 2X ETF - C000260975",
        "terseLabel": "Direxion Daily ASML Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260984Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260984Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Technology Top 5 Bull 2X ETF - C000260984",
        "terseLabel": "Direxion Daily Technology Top 5 Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260985Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260985Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily Technology Top 5 Bear 2X ETF - C000260985",
        "terseLabel": "Direxion Daily Technology Top 5 Bear 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000260989Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000260989Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily BABA Bull 2X ETF - C000260989",
        "terseLabel": "Direxion Daily BABA Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000262719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000262719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily ADBE Bull 2X ETF - C000262719",
        "terseLabel": "Direxion Daily ADBE Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000262730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000262730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily MRVL Bull 2X ETF - C000262730",
        "terseLabel": "Direxion Daily MRVL Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000262733Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000262733Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily ORCL Bear 1X ETF - C000262733",
        "terseLabel": "Direxion Daily ORCL Bear 1X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000262734Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000262734Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily ORCL Bull 2X ETF - C000262734",
        "terseLabel": "Direxion Daily ORCL Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000262749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000262749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily TXN Bull 2X ETF - C000262749",
        "terseLabel": "Direxion Daily TXN Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000262754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "C000262754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Direxion Daily UNH Bull 2X ETF - C000262754",
        "terseLabel": "Direxion Daily UNH Bull 2X ETF"
       }
      }
     },
     "auth_ref": []
    },
    "country_CH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CH",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-Switzerland",
        "terseLabel": "Switzerland"
       }
      }
     },
     "auth_ref": []
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "CN",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065901-China",
        "terseLabel": "China"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash [Member]",
        "terseLabel": "Cash",
        "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ChemicalsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ChemicalsSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chemicals Sector [Member]",
        "terseLabel": "Chemicals Sector",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to chemicals."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "oef_ClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ClassAxis",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class [Axis]"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "oef_ClassName": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ClassName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class Name"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_CommodityIndexLinkedNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommodityIndexLinkedNotesMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commodity Index Linked Notes [Member]",
        "terseLabel": "Commodity Index Linked Notes",
        "documentation": "Investments in commodity index linked notes which are generally a composite investment consisting of an interest-bearing note (strip bond) and a long-term put or call option for an equity security or commodity contract."
       }
      }
     },
     "auth_ref": []
    },
    "oef_CommunicationsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CommunicationsSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Communications Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_ConstructionSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConstructionSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction Sector [Member]",
        "terseLabel": "Construction Sector",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to construction."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "oef_ConsumerDiscretionarySectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ConsumerDiscretionarySectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Discretionary Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_ConsumerSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsumerSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Sector [Member]",
        "terseLabel": "Consumer Sector",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to consumer product and service."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "oef_ConsumerStaplesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ConsumerStaplesSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer Staples Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_ContainerAndPackagingSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContainerAndPackagingSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Container And PackagingSector [Member]",
        "terseLabel": "Container And PackagingSector",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to container and packaging."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "us-gaap_ConvertibleDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleDebtSecuritiesMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Debt Securities [Member]",
        "terseLabel": "Convertible Debt Securities",
        "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r96"
     ]
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CorporateBondSecuritiesMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Corporate Bond Securities",
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Debt Securities [Member]",
        "terseLabel": "Corporate Debt Securities",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r29",
      "r31",
      "r32",
      "r35",
      "r36",
      "r98"
     ]
    },
    "us-gaap_CorporateNoteSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CorporateNoteSecuritiesMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Note Securities [Member]",
        "terseLabel": "Corporate Note Securities",
        "documentation": "This category includes information about short-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest)."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "oef_CreditQualityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditQualityAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality [Axis]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_CreditQualityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditQualityDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality [Domain]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_CreditQualityExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditQualityExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Quality Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_CreditRatingsSelectionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CreditRatingsSelectionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Ratings Selection [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "country_DE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "DE",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-Germany",
        "terseLabel": "Germany"
       }
      }
     },
     "auth_ref": []
    },
    "country_DK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "DK",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-Denmark",
        "terseLabel": "Denmark"
       }
      }
     },
     "auth_ref": []
    },
    "oef_DistOfCapitalTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "DistOfCapitalTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution of Capital [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DowJonesIndustrialAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DowJonesIndustrialAverageMember",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dow Jones Industrial Average [Member]",
        "terseLabel": "Dow Jones Industrial Average",
        "documentation": "Index of 30 large companies trading on stock exchanges in United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r106"
     ]
    },
    "country_ES": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "ES",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-Spain",
        "terseLabel": "Spain"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EnergySectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EnergySectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Sector [Member]",
        "terseLabel": "Energy Sector",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to energy."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34",
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "us-gaap_EntertainmentSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EntertainmentSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entertainment Sector [Member]",
        "terseLabel": "Entertainment Sector",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to entertainment."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Investment Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r89"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "us-gaap_EquitySecuritiesIndustryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesIndustryMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Securities Industry [Member]",
        "terseLabel": "Equity Securities Industry",
        "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r7",
      "r9",
      "r12",
      "r13",
      "r16",
      "r18",
      "r25",
      "r26",
      "r32",
      "r33",
      "r34",
      "r37"
     ]
    },
    "us-gaap_EquitySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquitySecuritiesMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Securities [Member]",
        "terseLabel": "Equity Securities",
        "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r35",
      "r42",
      "r43",
      "r44",
      "r101"
     ]
    },
    "oef_EtfDiscountNumDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfDiscountNumDays",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Discount, Number of Days"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "oef_EtfPastPerfTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPastPerfTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Past Performance [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "oef_EtfPremiumDiscountTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPremiumDiscountTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Premium Discount [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "oef_EtfPremiumNumDays": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPremiumNumDays",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Premium, Number of Days"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "oef_EtfPurchaseExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "EtfPurchaseExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ETF Purchase Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "oef_ExpenseRatioPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseRatioPct",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Ratio, Percent"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "oef_ExpensesExclExtraordinaryExpensesPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesExclExtraordinaryExpensesPct",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Excluding Extraordinary Expenses, Percent"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "oef_ExpensesPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Paid, Amount"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "oef_ExpensesRepresentBothMasterAndFeeder": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesRepresentBothMasterAndFeeder",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Represent Both Master and Feeder [Text]"
       }
      }
     },
     "auth_ref": [
      "r56",
      "r86"
     ]
    },
    "oef_ExpensesShortPeriodFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesShortPeriodFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Short Period Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "oef_ExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "oef_ExposureBasisExplanationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExposureBasisExplanationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exposure Basis Explanation [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_ExtraordinaryExpensesFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExtraordinaryExpensesFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extraordinary Expenses Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "country_FI": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "FI",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-Finland",
        "terseLabel": "Finland"
       }
      }
     },
     "auth_ref": []
    },
    "country_FR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "FR",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-France",
        "terseLabel": "France"
       }
      }
     },
     "auth_ref": []
    },
    "oef_FactorsAffectingPerfTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FactorsAffectingPerfTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Factors Affecting Performance [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_FinancialServicesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FinancialServicesSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Services Sector [Member]",
        "terseLabel": "Financial Services Sector",
        "documentation": "Sector of the economy consisting of companies engaged in financial services."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r37",
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "us-gaap_FixedIncomeInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FixedIncomeInvestmentsMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Income Investments [Member]",
        "terseLabel": "Fixed Income Investments",
        "documentation": "Investments that regularly generate a fixed amount of interest income. Examples include, but are not limited to, bonds, certificates of deposit, notes and debt securities."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r39",
      "r40",
      "r41"
     ]
    },
    "us-gaap_FoodAndBeverageSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FoodAndBeverageSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Food And Beverage Sector [Member]",
        "terseLabel": "Food And Beverage Sector",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to food and beverage."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "oef_FundName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FundName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fund Name"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "GB",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-United Kingdom",
        "terseLabel": "United Kingdom"
       }
      }
     },
     "auth_ref": []
    },
    "oef_GeographicRegionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "GeographicRegionAxis",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Region [Axis]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_GeographicRegionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "GeographicRegionDomain",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Region [Domain]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "country_HK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "HK",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065901-Hong Kong",
        "terseLabel": "Hong Kong"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HealthcareSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "HealthcareSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Healthcare Sector [Member]",
        "terseLabel": "Healthcare Sector",
        "documentation": "Sector of the economy consisting of companies engaged in healthcare-related business activities."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34",
      "r37",
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "oef_HoldingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_HoldingsCount": {
     "xbrltype": "integerItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsCount",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings Count"
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "oef_HoldingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsLineItems",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_HoldingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsTable",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Table]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_HoldingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HoldingsTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Holdings [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "country_IN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "IN",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065901-India",
        "terseLabel": "India"
       }
      }
     },
     "auth_ref": []
    },
    "country_IT": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "IT",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-Italy",
        "terseLabel": "Italy"
       }
      }
     },
     "auth_ref": []
    },
    "oef_InabilityToMeetDistLevelTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "InabilityToMeetDistLevelTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inability to Meet Distribution Level [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "oef_IndustrialSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "IndustrialSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industrial Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_IndustrySectorAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "IndustrySectorAxis",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector [Axis]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_IndustrySectorDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "IndustrySectorDomain",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector [Domain]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_InformationTechnologySectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "InformationTechnologySectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Information Technology Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_InsuranceSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InsuranceSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance Sector [Member]",
        "terseLabel": "Insurance Sector",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to insurance."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "us-gaap_InvestmentCompanyPortfolioTurnover": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentCompanyPortfolioTurnover",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Company Portfolio Turnover",
        "terseLabel": "Portfolio Turnover",
        "documentation": "Percentage of lesser of purchase or sale of portfolio securities to average value of portfolio securities owned."
       }
      }
     },
     "auth_ref": [
      "r99"
     ]
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Type [Axis]",
        "terseLabel": "Asset Class",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r5",
      "r6",
      "r8",
      "r10",
      "r11",
      "r12",
      "r13",
      "r15",
      "r16",
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r22",
      "r37"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Type Categorization [Member]",
        "terseLabel": "Investment Type Categorization",
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r5",
      "r6",
      "r8",
      "r10",
      "r11",
      "r12",
      "r13",
      "r15",
      "r16",
      "r17",
      "r18",
      "r19",
      "r20",
      "r21",
      "r22",
      "r37"
     ]
    },
    "country_KR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "KR",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065901-South Korea",
        "terseLabel": "South Korea"
       }
      }
     },
     "auth_ref": []
    },
    "oef_LargestHoldingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LargestHoldingAxis",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding [Axis]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_LargestHoldingsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LargestHoldingsDomain",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holdings [Domain]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_LargestHoldingsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LargestHoldingsTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holdings [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "oef_LineGraphAndTableMeasureName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LineGraphAndTableMeasureName",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line Graph and Table Measure Name"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "oef_LineGraphTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LineGraphTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line Graph [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r60"
     ]
    },
    "country_MX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "MX",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065901-Mexico",
        "terseLabel": "Mexico"
       }
      }
     },
     "auth_ref": []
    },
    "oef_MaterialChngDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialChngDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Change Date"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "oef_MaterialChngDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialChngDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Change Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "oef_MaterialFundChngAdviserTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngAdviserTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Adviser [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "oef_MaterialFundChngExpensesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngExpensesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Expenses [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "oef_MaterialFundChngNameTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngNameTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Name [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "oef_MaterialFundChngNoticeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngNoticeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Notice [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_MaterialFundChngObjectivesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngObjectivesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Objectives [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r78"
     ]
    },
    "oef_MaterialFundChngRisksChngTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngRisksChngTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Risks Change [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "oef_MaterialFundChngStrategiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngStrategiesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change Strategies [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r80"
     ]
    },
    "oef_MaterialFundChngTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialFundChngTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Fund Change [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "oef_MaterialsSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaterialsSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Materials Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaturityAxis",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [Axis]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_MaturityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaturityDomain",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [Domain]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "us-gaap_MortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "MortgageBackedSecuritiesMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage Backed Securities [Member]",
        "terseLabel": "Mortgage Backed Securities",
        "documentation": "Securities collateralized by mortgage loans."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r28",
      "r29",
      "r30",
      "r31",
      "r90",
      "r91",
      "r92",
      "r93",
      "r94",
      "r98"
     ]
    },
    "country_NL": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "NL",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-Netherlands",
        "terseLabel": "Netherlands"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NasdaqCompositeIndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NasdaqCompositeIndexMember",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nasdaq Composite Index [Member]",
        "terseLabel": "Nasdaq Composite Index",
        "documentation": "Index of companies trading on Nasdaq stock exchange."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r106"
     ]
    },
    "oef_NoDeductionOfTaxesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "NoDeductionOfTaxesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Deduction of Taxes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAggregatedInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAggregatedInvestmentsMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Aggregated Investments [Member]",
        "terseLabel": "Other Aggregated Investments",
        "documentation": "Other investments in debt and equity securities and other forms of securities that provide ownership interests."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r6",
      "r14"
     ]
    },
    "oef_OtherCategory1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory1Axis",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 1 [Axis]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_OtherCategory1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory1Domain",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 1 [Domain]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_OtherCategory2Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory2Axis",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 2 [Axis]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_OtherCategory2Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherCategory2Domain",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category 2 [Domain]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_PctOfNav": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfNav",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Asset Value"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_PctOfNetLongExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfNetLongExposure",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Long Exposure"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_PctOfNetShortExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfNetShortExposure",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Net Short Exposure"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_PctOfTotalInv": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfTotalInv",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Investments"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_PctOfTotalLongExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfTotalLongExposure",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Long Exposure"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_PctOfTotalShortExposure": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PctOfTotalShortExposure",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percent of Total Short Exposure"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_PerfInceptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerfInceptionDate",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Inception Date"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "oef_PerfTableMarketIndexChngdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerfTableMarketIndexChngdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Market Index Changed [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "oef_PerformancePastDoesNotIndicateFuture": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformancePastDoesNotIndicateFuture",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Past Does Not Indicate Future [Text]"
       }
      }
     },
     "auth_ref": [
      "r63",
      "r87"
     ]
    },
    "oef_PreviousInvestmentAdviserTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PreviousInvestmentAdviserTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previous Investment Adviser [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "oef_PriorMarketIndexComparisonTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PriorMarketIndexComparisonTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior Market Index Comparison [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_RealEstateSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RealEstateSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate Sector [Member]",
        "terseLabel": "Real Estate Sector",
        "documentation": "Sector of the economy consisting of companies engaged in real estate business activities."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r32",
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "country_SA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "SA",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065901-Saudi Arabia",
        "terseLabel": "Saudi Arabia"
       }
      }
     },
     "auth_ref": []
    },
    "country_SE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "SE",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-Sweden",
        "terseLabel": "Sweden"
       }
      }
     },
     "auth_ref": []
    },
    "oef_SalesLoadAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "SalesLoadAxis",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales Load [Axis]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_SecuritiesInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SecuritiesInvestmentMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Investment [Member]",
        "terseLabel": "Securities Investment",
        "documentation": "This member categorizes all investments in securities to segregate them from other than security investments."
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Exchange",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "oef_ShareClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareClassDomain",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReport",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails",
      "http://xbrl.sec.gov/oef/role/ShareholderReportLineGraphDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Classes"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "oef_ShareholderReportAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderReportAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "oef_ShareholderReportAnnualOrSemiAnnual": {
     "xbrltype": "shareholderReportTypeItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderReportAnnualOrSemiAnnual",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report Annual or Semi-Annual"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "oef_ShareholderReportLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderReportLineItems",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "oef_ShareholderReportTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderReportTable",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/NcsrCover",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Report [Table]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "us-gaap_SovereignDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SovereignDebtSecuritiesMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sovereign Debt Securities [Member]",
        "terseLabel": "Sovereign Debt Securities",
        "documentation": "Debt security issued by foreign government (not within the country of domicile of the entity)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandardPoors500IndexMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StandardPoors500IndexMember",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Poors 500 Index [Member]",
        "terseLabel": "Standard Poors 500 Index",
        "documentation": "Index of 500 large companies trading on stock exchanges in United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r105",
      "r106"
     ]
    },
    "oef_SummaryOfChngLegendTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "SummaryOfChngLegendTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Change Legend [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "country_TW": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "TW",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065901-Taiwan",
        "terseLabel": "Taiwan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TechnologySectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TechnologySectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology Sector [Member]",
        "terseLabel": "Technology Sector",
        "documentation": "Sector of the economy consisting of companies engaged in technology-related business activities."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Ticker",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransportationSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransportationSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transportation Sector [Member]",
        "terseLabel": "Transportation Sector",
        "documentation": "Sector of economy consisting of companies engaged in business activity related to transportation."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r102",
      "r103",
      "r107"
     ]
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US Treasury Securities [Member]",
        "terseLabel": "US Treasury Securities",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r27",
      "r29",
      "r31",
      "r32",
      "r97"
     ]
    },
    "oef_UnclassifiedSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UnclassifiedSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unclassified Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_UpdPerfInfoLocationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdPerfInfoLocationTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Performance Information Location [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r66"
     ]
    },
    "oef_UpdProspectusEmailAddress": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdProspectusEmailAddress",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Email Address"
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "oef_UpdProspectusPhoneNumber": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdProspectusPhoneNumber",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Phone Number"
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "oef_UpdProspectusWebAddress": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UpdProspectusWebAddress",
     "presentation": [
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Updated Prospectus Web Address"
       }
      }
     },
     "auth_ref": [
      "r83"
     ]
    },
    "oef_UtilitiesSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "UtilitiesSectorMember",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_101",
      "http://tsr/role/ShareholderReportHoldingsDetails_102",
      "http://tsr/role/ShareholderReportHoldingsDetails_103",
      "http://tsr/role/ShareholderReportHoldingsDetails_104",
      "http://tsr/role/ShareholderReportHoldingsDetails_105",
      "http://tsr/role/ShareholderReportHoldingsDetails_106",
      "http://tsr/role/ShareholderReportHoldingsDetails_107",
      "http://tsr/role/ShareholderReportHoldingsDetails_108",
      "http://tsr/role/ShareholderReportHoldingsDetails_109",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_110",
      "http://tsr/role/ShareholderReportHoldingsDetails_111",
      "http://tsr/role/ShareholderReportHoldingsDetails_112",
      "http://tsr/role/ShareholderReportHoldingsDetails_113",
      "http://tsr/role/ShareholderReportHoldingsDetails_114",
      "http://tsr/role/ShareholderReportHoldingsDetails_115",
      "http://tsr/role/ShareholderReportHoldingsDetails_116",
      "http://tsr/role/ShareholderReportHoldingsDetails_117",
      "http://tsr/role/ShareholderReportHoldingsDetails_118",
      "http://tsr/role/ShareholderReportHoldingsDetails_119",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_120",
      "http://tsr/role/ShareholderReportHoldingsDetails_121",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_42",
      "http://tsr/role/ShareholderReportHoldingsDetails_43",
      "http://tsr/role/ShareholderReportHoldingsDetails_44",
      "http://tsr/role/ShareholderReportHoldingsDetails_45",
      "http://tsr/role/ShareholderReportHoldingsDetails_46",
      "http://tsr/role/ShareholderReportHoldingsDetails_47",
      "http://tsr/role/ShareholderReportHoldingsDetails_48",
      "http://tsr/role/ShareholderReportHoldingsDetails_49",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_50",
      "http://tsr/role/ShareholderReportHoldingsDetails_51",
      "http://tsr/role/ShareholderReportHoldingsDetails_52",
      "http://tsr/role/ShareholderReportHoldingsDetails_53",
      "http://tsr/role/ShareholderReportHoldingsDetails_54",
      "http://tsr/role/ShareholderReportHoldingsDetails_55",
      "http://tsr/role/ShareholderReportHoldingsDetails_56",
      "http://tsr/role/ShareholderReportHoldingsDetails_57",
      "http://tsr/role/ShareholderReportHoldingsDetails_58",
      "http://tsr/role/ShareholderReportHoldingsDetails_59",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_60",
      "http://tsr/role/ShareholderReportHoldingsDetails_61",
      "http://tsr/role/ShareholderReportHoldingsDetails_62",
      "http://tsr/role/ShareholderReportHoldingsDetails_63",
      "http://tsr/role/ShareholderReportHoldingsDetails_64",
      "http://tsr/role/ShareholderReportHoldingsDetails_65",
      "http://tsr/role/ShareholderReportHoldingsDetails_66",
      "http://tsr/role/ShareholderReportHoldingsDetails_67",
      "http://tsr/role/ShareholderReportHoldingsDetails_68",
      "http://tsr/role/ShareholderReportHoldingsDetails_69",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_70",
      "http://tsr/role/ShareholderReportHoldingsDetails_71",
      "http://tsr/role/ShareholderReportHoldingsDetails_72",
      "http://tsr/role/ShareholderReportHoldingsDetails_73",
      "http://tsr/role/ShareholderReportHoldingsDetails_74",
      "http://tsr/role/ShareholderReportHoldingsDetails_75",
      "http://tsr/role/ShareholderReportHoldingsDetails_76",
      "http://tsr/role/ShareholderReportHoldingsDetails_77",
      "http://tsr/role/ShareholderReportHoldingsDetails_78",
      "http://tsr/role/ShareholderReportHoldingsDetails_79",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_80",
      "http://tsr/role/ShareholderReportHoldingsDetails_81",
      "http://tsr/role/ShareholderReportHoldingsDetails_82",
      "http://tsr/role/ShareholderReportHoldingsDetails_83",
      "http://tsr/role/ShareholderReportHoldingsDetails_84",
      "http://tsr/role/ShareholderReportHoldingsDetails_85",
      "http://tsr/role/ShareholderReportHoldingsDetails_86",
      "http://tsr/role/ShareholderReportHoldingsDetails_87",
      "http://tsr/role/ShareholderReportHoldingsDetails_88",
      "http://tsr/role/ShareholderReportHoldingsDetails_89",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_90",
      "http://tsr/role/ShareholderReportHoldingsDetails_91",
      "http://tsr/role/ShareholderReportHoldingsDetails_92",
      "http://tsr/role/ShareholderReportHoldingsDetails_93",
      "http://tsr/role/ShareholderReportHoldingsDetails_94",
      "http://tsr/role/ShareholderReportHoldingsDetails_95",
      "http://tsr/role/ShareholderReportHoldingsDetails_96",
      "http://tsr/role/ShareholderReportHoldingsDetails_97",
      "http://tsr/role/ShareholderReportHoldingsDetails_98",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Sector [Member]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "oef_WithSalesLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "WithSalesLoadMember",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "With Sales Load [Member]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "oef_WithoutSalesLoadMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "WithoutSalesLoadMember",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_100",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_101",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_102",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_103",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_104",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_105",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_106",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_107",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_108",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_109",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_110",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_111",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_112",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_113",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_114",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_115",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_116",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_117",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_118",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_119",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_120",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_121",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_42",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_43",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_44",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_45",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_46",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_47",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_48",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_49",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_50",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_51",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_52",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_53",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_54",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_55",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_56",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_57",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_58",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_59",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_60",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_61",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_62",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_63",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_64",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_65",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_66",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_67",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_68",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_69",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_70",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_71",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_72",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_73",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_74",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_75",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_76",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_77",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_78",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_79",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_80",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_81",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_82",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_83",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_84",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_85",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_86",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_87",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_88",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_89",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_90",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_91",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_92",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_93",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_94",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_95",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_96",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_97",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_98",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_99",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Without Sales Load [Member]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "country_ZA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2025",
     "localname": "ZA",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100",
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065901-South Africa",
        "terseLabel": "South Africa"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:95C000247964-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:74C000247965-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:297C000248490-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:282C000248489-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:376C000225449-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:431C000097007-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1029C000065893-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:454C000084847-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1052C000065895-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1209C000070001-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1227C000070000-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:26C000242864-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7781Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7781Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:512C000260985-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650686_7782Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650686_7782Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:522C000260984-Microsoft Corp.",
        "terseLabel": "Microsoft Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:92C000247964-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:71C000247965-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:296C000248490-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:281C000248489-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:375C000225449-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:430C000097007-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1028C000065893-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:453C000084847-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1051C000065895-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1208C000070001-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1226C000070000-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:24C000242864-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7781Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7781Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:511C000260985-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024090650687_7782Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024090650687_7782Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:521C000260984-Apple, Inc.",
        "terseLabel": "Apple, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980983_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980983_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:439C000084847-Total Return Swap Contracts_1",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980983_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980983_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:1037C000065895-Total Return Swap Contracts_1",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980983_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980983_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:1082C000214055-Total Return Swap Contracts_1",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980983_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980983_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:1060C000214056-Total Return Swap Contracts_1",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980983_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980983_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:1117C000156149-Total Return Swap Contracts_1",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980983_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980983_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:1105C000156150-Total Return Swap Contracts_1",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980983_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980983_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:462C000156152-Total Return Swap Contracts_1",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980983_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980983_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:474C000156151-Total Return Swap Contracts_1",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980983_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980983_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:1130C000084846-Total Return Swap Contracts_1",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980983_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980983_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:1142C000084845-Total Return Swap Contracts_1",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980983_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980983_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:19C000242864-Total Return Swap Contracts_1",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980984_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980984_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-4.375%, 2034-05-15",
        "terseLabel": "4.375%, 2034-05-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980984_7662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980984_7662Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075252-4.375%, 2034-05-15",
        "terseLabel": "4.375%, 2034-05-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980985_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980985_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-4.000%, 2034-02-15",
        "terseLabel": "4.000%, 2034-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980985_7662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980985_7662Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075252-4.000%, 2034-02-15",
        "terseLabel": "4.000%, 2034-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980986_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980986_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-4.500%, 2033-11-15",
        "terseLabel": "4.500%, 2033-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980986_7662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980986_7662Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075252-4.500%, 2033-11-15",
        "terseLabel": "4.500%, 2033-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7662Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075252-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7664Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075254-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7665Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7665Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235754-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7666Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7666Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235743-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000181606-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000247964-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000247965-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7670Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7670Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254076-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7671Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7671Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254086-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7672Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7672Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235747-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7673Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7673Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235756-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7674Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7674Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254087-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7675Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7675Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254088-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7676Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7676Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254089-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7678Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7678Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254091-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000082795-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000173593-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000153531-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000214057-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000214058-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065888-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065908-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065909-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065889-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065903-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065919-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000090191-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000090181-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7696Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7696Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235749-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7697Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7697Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235757-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065891-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000082797-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000181608-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000106084-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000106085-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7703Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7703Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260962-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7704Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7704Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260923-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7705Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7705Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257387-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7706Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7706Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257386-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7707Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7707Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260971-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7710Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7710Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260934-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7711Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7711Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260936-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7712Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7712Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254093-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000248490-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000248489-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7716Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7716Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235740-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7717Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7717Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000250248-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065906-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000090189-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065901-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065917-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000181596-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065885-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000090201-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7725Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7725Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235745-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7726Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7726Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235755-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7727Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7727Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254079-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7728Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7728Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254078-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7729Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7729Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254080-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000225449-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7731Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7731Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000244619-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7732Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7732Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235758-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7733Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7733Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254081-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7734Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7734Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254082-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000159441-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7736Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7736Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_58"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254083-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7737Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7737Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257390-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7738Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7738Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_56"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257376-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000199973-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065890-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000082798-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065910-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000090184-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000097007-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065893-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065898-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065914-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000070000-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000181590-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7761Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7761Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000225448-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7762Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7762Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_75"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000228774-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7763Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7763Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254085-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7764Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7764Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254084-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7765Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7765Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000250249-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000082787-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7767Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7767Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257381-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000242864-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7772Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7772Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257388-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7773Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7773Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000262733-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7774Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7774Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000262734-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7775Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7775Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257378-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7776Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7776Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257377-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7778Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7778Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260960-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7780Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7780Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260951-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7781Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7781Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260985-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_7782Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_7782Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260984-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_8465Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_8465Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000262719-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_8466Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_8466Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260975-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_8467Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_8467Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260989-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_8468Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_8468Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000262730-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_8469Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_8469Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260947-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_8470Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_8470Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260954-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_8471Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_8471Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000262749-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980994_8472Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980994_8472Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000262754-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000173593-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000153531-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065919-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000119158-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000090181-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000106084-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000090189-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065917-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000181596-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065885-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000090201-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000199973-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065914-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980995_7765Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980995_7765Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000250249-Investment Companies",
        "terseLabel": "Investment Companies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:130C000153531-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:705C000065903-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:728C000065919-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:829C000065906-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:316C000090189-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:334C000065885-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:915C000090201-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:418C000097007-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1016C000065893-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:441C000084847-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1039C000065895-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1084C000214055-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1061C000214056-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1159C000065898-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1182C000065914-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980998_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980998_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:31C000103352-Information Technology",
        "terseLabel": "Information Technology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:91C000247964-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:70C000247965-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:295C000248490-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:280C000248489-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:374C000225449-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:410C000199973-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:429C000097007-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1027C000065893-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:452C000084847-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1050C000065895-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1135C000084846-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1148C000084845-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1207C000070001-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1225C000070000-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:23C000242864-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7777Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7777Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:490C000260961-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7778Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7778Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:498C000260960-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7781Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7781Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:510C000260985-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102980999_7782Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102980999_7782Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:520C000260984-NVIDIA Corp.",
        "terseLabel": "NVIDIA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:131C000153531-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:701C000065903-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:724C000065919-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:828C000065906-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:307C000090189-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:897C000181596-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:329C000065885-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:917C000090201-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:419C000097007-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1017C000065893-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:442C000084847-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1040C000065895-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1085C000214055-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1062C000214056-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1157C000065898-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1180C000065914-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981000_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981000_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:39C000103352-Financials",
        "terseLabel": "Financials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:96C000247964-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:75C000247965-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:370C000225449-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:434C000097007-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1032C000065893-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:457C000084847-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1055C000065895-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1133C000084846-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1146C000084845-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1210C000070001-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1228C000070000-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7777Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7777Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:487C000260961-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7778Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7778Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:495C000260960-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7781Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7781Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:509C000260985-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981001_7782Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981001_7782Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:519C000260984-Broadcom, Inc.",
        "terseLabel": "Broadcom, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:136C000153531-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:708C000065903-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:731C000065919-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:831C000065906-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:315C000090189-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:902C000181596-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:336C000065885-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:919C000090201-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:423C000097007-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1021C000065893-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:446C000084847-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1044C000065895-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1090C000214055-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1067C000214056-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1158C000065898-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1181C000065914-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981003_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981003_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:34C000103352-Health Care",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:90C000247964-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:69C000247965-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:612C000082795-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:657C000214057-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:634C000214058-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:294C000248490-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:279C000248489-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:371C000225449-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1009C000082798-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:432C000097007-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1030C000065893-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:455C000084847-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1053C000065895-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981004_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981004_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:27C000242864-Amazon.com, Inc.",
        "terseLabel": "Amazon.com, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:135C000153531-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:702C000065903-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:725C000065919-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:830C000065906-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:313C000090189-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:901C000181596-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:330C000065885-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:918C000090201-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:421C000097007-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1019C000065893-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:444C000084847-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1042C000065895-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1086C000214055-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1063C000214056-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1160C000065898-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1183C000065914-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981005_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981005_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:33C000103352-Consumer Discretionary",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:139C000153531-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:703C000065903-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:726C000065919-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:837C000065906-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:314C000090189-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:899C000181596-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:337C000065885-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:920C000090201-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:420C000097007-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1018C000065893-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:443C000084847-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1041C000065895-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1091C000214055-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1068C000214056-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1165C000065898-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1188C000065914-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981007_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981007_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:35C000103352-Communication Services",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981008_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981008_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:613C000082795-Tesla, Inc.",
        "terseLabel": "Tesla, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981008_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981008_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:299C000248490-Tesla, Inc.",
        "terseLabel": "Tesla, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981008_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981008_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:284C000248489-Tesla, Inc.",
        "terseLabel": "Tesla, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981008_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981008_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:437C000097007-Tesla, Inc.",
        "terseLabel": "Tesla, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981008_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981008_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1035C000065893-Tesla, Inc.",
        "terseLabel": "Tesla, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981008_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981008_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:460C000084847-Tesla, Inc.",
        "terseLabel": "Tesla, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981008_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981008_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1058C000065895-Tesla, Inc.",
        "terseLabel": "Tesla, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981010_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981010_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:435C000097007-Alphabet Inc. Class C",
        "terseLabel": "Alphabet Inc. Class C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:132C000153531-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:707C000065903-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:730C000065919-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:827C000065906-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:311C000090189-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:898C000181596-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:331C000065885-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:916C000090201-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:422C000097007-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1020C000065893-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:445C000084847-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1043C000065895-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1087C000214055-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1064C000214056-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1156C000065898-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1179C000065914-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981011_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981011_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:32C000103352-Industrials",
        "terseLabel": "Industrials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:134C000153531-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:710C000065903-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:733C000065919-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:835C000065906-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:312C000090189-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:895C000181596-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:335C000065885-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:922C000090201-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:424C000097007-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1022C000065893-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:447C000084847-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1045C000065895-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1093C000214055-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1070C000214056-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1166C000065898-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1189C000065914-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981012_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981012_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:36C000103352-Consumer Staples",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:137C000153531-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:704C000065903-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:727C000065919-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:834C000065906-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:308C000090189-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:332C000065885-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:923C000090201-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:425C000097007-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1023C000065893-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:448C000084847-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1046C000065895-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1092C000214055-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1069C000214056-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1161C000065898-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1184C000065914-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981013_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981013_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:38C000103352-Energy",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:138C000153531-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:711C000065903-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:734C000065919-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:836C000065906-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:309C000090189-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:338C000065885-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:924C000090201-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:426C000097007-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1024C000065893-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:449C000084847-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1047C000065895-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1089C000214055-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1066C000214056-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1164C000065898-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1187C000065914-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981015_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981015_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:37C000103352-Utilities",
        "terseLabel": "Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:140C000153531-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:709C000065903-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:732C000065919-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:832C000065906-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:900C000181596-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:339C000065885-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:428C000097007-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1026C000065893-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:451C000084847-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1049C000065895-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1094C000214055-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1071C000214056-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1162C000065898-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1185C000065914-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981016_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981016_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:41C000103352-Real Estate",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:133C000153531-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:706C000065903-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:729C000065919-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:833C000065906-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:310C000090189-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:896C000181596-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:333C000065885-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:921C000090201-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:427C000097007-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1025C000065893-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:450C000084847-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1048C000065895-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1088C000214055-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1065C000214056-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1163C000065898-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1186C000065914-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981017_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981017_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:40C000103352-Materials",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981018_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981018_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:438C000097007-Berkshire Hathaway Inc. Class B",
        "terseLabel": "Berkshire Hathaway Inc. Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981044_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981044_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1169C000065898-Fabrinet",
        "terseLabel": "Fabrinet [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981044_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981044_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1192C000065914-Fabrinet",
        "terseLabel": "Fabrinet [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7666Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7666Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235743-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000181606-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000247964-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7670Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7670Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254076-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7672Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7672Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235747-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7674Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7674Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254087-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7676Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7676Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254089-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7678Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7678Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254091-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000082795-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000214057-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065888-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065889-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7696Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7696Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235749-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065891-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000082797-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000181608-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7703Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7703Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260962-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7704Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7704Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260923-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7706Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7706Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257386-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7707Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7707Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260971-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7710Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7710Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260934-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7711Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7711Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260936-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7712Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7712Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254093-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000248490-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7717Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7717Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000250248-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065906-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7725Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7725Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_46"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000235745-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7728Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7728Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_48"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254078-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7729Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7729Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254080-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000225449-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7731Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7731Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_52"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000244619-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7734Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7734Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254082-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000159441-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7737Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7737Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257390-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000065890-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000082798-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000090184-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000070000-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000181590-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7762Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7762Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_75"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000228774-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7764Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7764Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_77"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000254084-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000082787-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7767Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7767Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257381-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000242864-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000103352-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7772Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7772Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257388-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7774Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7774Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000262734-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7776Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7776Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000257377-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7778Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7778Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260960-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7780Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7780Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260951-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_7782Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_7782Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260984-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_8465Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_8465Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000262719-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_8466Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_8466Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260975-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_8467Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_8467Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260989-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_8468Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_8468Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_42"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000262730-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_8469Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_8469Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260947-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_8470Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_8470Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000260954-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_8471Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_8471Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000262749-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981071_8472Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981071_8472Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000262754-Common Stocks",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981078_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981078_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:757C000119158-Other",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981078_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981078_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:859C000065901-Other",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024102981078_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024102981078_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:882C000065917-Other",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024121085740_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024121085740_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1200C000070001-Total Return Swap Contracts",
        "terseLabel": "Total Return Swap Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:80C000247964-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:59C000247965-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:649C000214057-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:626C000214058-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:291C000248490-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:276C000248489-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:366C000225449-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:401C000199973-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1202C000070001-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1220C000070000-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7781Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7781Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:507C000260985-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690346_7782Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690346_7782Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:517C000260984-Software",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690347_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690347_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:81C000247964-Interactive Media &amp; Services",
        "terseLabel": "Interactive Media &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690347_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690347_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:60C000247965-Interactive Media &amp; Services",
        "terseLabel": "Interactive Media &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690347_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690347_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:154C000173593-Interactive Media &amp; Services",
        "terseLabel": "Interactive Media &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690347_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690347_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:646C000214057-Interactive Media &amp; Services",
        "terseLabel": "Interactive Media &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690347_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690347_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:623C000214058-Interactive Media &amp; Services",
        "terseLabel": "Interactive Media &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690347_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690347_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:287C000248490-Interactive Media &amp; Services",
        "terseLabel": "Interactive Media &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690347_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690347_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:272C000248489-Interactive Media &amp; Services",
        "terseLabel": "Interactive Media &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690347_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690347_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:365C000225449-Interactive Media &amp; Services",
        "terseLabel": "Interactive Media &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690347_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690347_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:402C000199973-Interactive Media &amp; Services",
        "terseLabel": "Interactive Media &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690348_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690348_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:83C000247964-IT Services",
        "terseLabel": "IT Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690348_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690348_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:62C000247965-IT Services",
        "terseLabel": "IT Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690348_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690348_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:652C000214057-IT Services",
        "terseLabel": "IT Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690348_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690348_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:629C000214058-IT Services",
        "terseLabel": "IT Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690348_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690348_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1206C000070001-IT Services",
        "terseLabel": "IT Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690348_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690348_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1224C000070000-IT Services",
        "terseLabel": "IT Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:79C000247964-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:58C000247965-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:289C000248490-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:274C000248489-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:364C000225449-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:400C000199973-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1131C000084846-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1144C000084845-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1201C000070001-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1219C000070000-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7778Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7778Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:494C000260960-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7781Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7781Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:505C000260985-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690349_7782Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690349_7782Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:515C000260984-Semiconductors &amp; Semiconductor Equipment",
        "terseLabel": "Semiconductors &amp; Semiconductor Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690350_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690350_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:85C000247964-Communications Equipment",
        "terseLabel": "Communications Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690350_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690350_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:64C000247965-Communications Equipment",
        "terseLabel": "Communications Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690350_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690350_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:647C000214057-Communications Equipment",
        "terseLabel": "Communications Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690350_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690350_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:624C000214058-Communications Equipment",
        "terseLabel": "Communications Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690350_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690350_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1204C000070001-Communications Equipment",
        "terseLabel": "Communications Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690350_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690350_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1222C000070000-Communications Equipment",
        "terseLabel": "Communications Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690351_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690351_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:82C000247964-Technology Hardware, Storage &amp; Peripherals",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690351_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690351_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:61C000247965-Technology Hardware, Storage &amp; Peripherals",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690351_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690351_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:290C000248490-Technology Hardware, Storage &amp; Peripherals",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690351_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690351_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:275C000248489-Technology Hardware, Storage &amp; Peripherals",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690351_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690351_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:368C000225449-Technology Hardware, Storage &amp; Peripherals",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690351_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690351_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:405C000199973-Technology Hardware, Storage &amp; Peripherals",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690351_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690351_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1203C000070001-Technology Hardware, Storage &amp; Peripherals",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690351_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690351_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1221C000070000-Technology Hardware, Storage &amp; Peripherals",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690351_7781Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690351_7781Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:506C000260985-Technology Hardware, Storage &amp; Peripherals",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690351_7782Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690351_7782Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:516C000260984-Technology Hardware, Storage &amp; Peripherals",
        "terseLabel": "Technology Hardware, Storage &amp; Peripherals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690353_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690353_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:84C000247964-Broadline Retail",
        "terseLabel": "Broadline Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690353_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690353_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:63C000247965-Broadline Retail",
        "terseLabel": "Broadline Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690353_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690353_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:603C000082795-Broadline Retail",
        "terseLabel": "Broadline Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690353_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690353_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:153C000173593-Broadline Retail",
        "terseLabel": "Broadline Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690353_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690353_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:648C000214057-Broadline Retail",
        "terseLabel": "Broadline Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690353_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690353_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:625C000214058-Broadline Retail",
        "terseLabel": "Broadline Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690353_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690353_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:288C000248490-Broadline Retail",
        "terseLabel": "Broadline Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690353_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690353_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:273C000248489-Broadline Retail",
        "terseLabel": "Broadline Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690353_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690353_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:367C000225449-Broadline Retail",
        "terseLabel": "Broadline Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690353_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690353_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1004C000082798-Broadline Retail",
        "terseLabel": "Broadline Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690355_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690355_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:397C000199973-Electronic Equipment, Instruments &amp; Components",
        "terseLabel": "Electronic Equipment, Instruments &amp; Components [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690355_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690355_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1205C000070001-Electronic Equipment, Instruments &amp; Components",
        "terseLabel": "Electronic Equipment, Instruments &amp; Components [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690355_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690355_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1223C000070000-Electronic Equipment, Instruments &amp; Components",
        "terseLabel": "Electronic Equipment, Instruments &amp; Components [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690356_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690356_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:94C000247964-Advanced Micro Devices, Inc.",
        "terseLabel": "Advanced Micro Devices, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690356_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690356_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:73C000247965-Advanced Micro Devices, Inc.",
        "terseLabel": "Advanced Micro Devices, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690356_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690356_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1095C000214055-Advanced Micro Devices, Inc.",
        "terseLabel": "Advanced Micro Devices, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690356_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690356_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1072C000214056-Advanced Micro Devices, Inc.",
        "terseLabel": "Advanced Micro Devices, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690356_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690356_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1132C000084846-Advanced Micro Devices, Inc.",
        "terseLabel": "Advanced Micro Devices, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690356_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690356_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1145C000084845-Advanced Micro Devices, Inc.",
        "terseLabel": "Advanced Micro Devices, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690356_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690356_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1212C000070001-Advanced Micro Devices, Inc.",
        "terseLabel": "Advanced Micro Devices, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690356_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690356_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1230C000070000-Advanced Micro Devices, Inc.",
        "terseLabel": "Advanced Micro Devices, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690356_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690356_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:44C000103352-Advanced Micro Devices, Inc.",
        "terseLabel": "Advanced Micro Devices, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690364_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690364_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1097C000214055-Monolithic Power Systems, Inc.",
        "terseLabel": "Monolithic Power Systems, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690364_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690364_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1074C000214056-Monolithic Power Systems, Inc.",
        "terseLabel": "Monolithic Power Systems, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690364_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690364_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1139C000084846-Monolithic Power Systems, Inc.",
        "terseLabel": "Monolithic Power Systems, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690364_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690364_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1152C000084845-Monolithic Power Systems, Inc.",
        "terseLabel": "Monolithic Power Systems, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690364_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690364_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:48C000103352-Monolithic Power Systems, Inc.",
        "terseLabel": "Monolithic Power Systems, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690365_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690365_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:665C000214057-Salesforce, Inc.",
        "terseLabel": "Salesforce, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690365_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690365_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:642C000214058-Salesforce, Inc.",
        "terseLabel": "Salesforce, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690372_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690372_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:662C000214057-Arista Networks, Inc.",
        "terseLabel": "Arista Networks, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690372_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690372_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:639C000214058-Arista Networks, Inc.",
        "terseLabel": "Arista Networks, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690381_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690381_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:93C000247964-Meta Platforms, Inc.",
        "terseLabel": "Meta Platforms, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690381_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690381_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:72C000247965-Meta Platforms, Inc.",
        "terseLabel": "Meta Platforms, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690381_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690381_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:658C000214057-Meta Platforms, Inc.",
        "terseLabel": "Meta Platforms, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690381_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690381_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:635C000214058-Meta Platforms, Inc.",
        "terseLabel": "Meta Platforms, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690381_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690381_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:298C000248490-Meta Platforms, Inc.",
        "terseLabel": "Meta Platforms, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690381_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690381_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:283C000248489-Meta Platforms, Inc.",
        "terseLabel": "Meta Platforms, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690381_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690381_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:377C000225449-Meta Platforms, Inc.",
        "terseLabel": "Meta Platforms, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690381_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690381_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:436C000097007-Meta Platforms, Inc.",
        "terseLabel": "Meta Platforms, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690381_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690381_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1034C000065893-Meta Platforms, Inc.",
        "terseLabel": "Meta Platforms, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690381_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690381_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:459C000084847-Meta Platforms, Inc.",
        "terseLabel": "Meta Platforms, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690381_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690381_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1057C000065895-Meta Platforms, Inc.",
        "terseLabel": "Meta Platforms, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690382_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690382_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:659C000214057-Netflix, Inc.",
        "terseLabel": "Netflix, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690382_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690382_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:636C000214058-Netflix, Inc.",
        "terseLabel": "Netflix, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690382_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690382_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:378C000225449-Netflix, Inc.",
        "terseLabel": "Netflix, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690383_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690383_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:89C000247964-Alphabet, Inc.",
        "terseLabel": "Alphabet, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690383_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690383_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:68C000247965-Alphabet, Inc.",
        "terseLabel": "Alphabet, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690384_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690384_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:617C000082795-Booking Holdings, Inc.",
        "terseLabel": "Booking Holdings, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690384_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690384_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:664C000214057-Booking Holdings, Inc.",
        "terseLabel": "Booking Holdings, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690384_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690384_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:641C000214058-Booking Holdings, Inc.",
        "terseLabel": "Booking Holdings, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690385_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690385_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:663C000214057-Alphabet, Inc. Class C",
        "terseLabel": "Alphabet, Inc. Class C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690385_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690385_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:640C000214058-Alphabet, Inc. Class C",
        "terseLabel": "Alphabet, Inc. Class C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690385_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690385_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1033C000065893-Alphabet, Inc. Class C",
        "terseLabel": "Alphabet, Inc. Class C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690385_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690385_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:458C000084847-Alphabet, Inc. Class C",
        "terseLabel": "Alphabet, Inc. Class C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690385_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690385_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1056C000065895-Alphabet, Inc. Class C",
        "terseLabel": "Alphabet, Inc. Class C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690386_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690386_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:660C000214057-Cisco Systems, Inc.",
        "terseLabel": "Cisco Systems, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690386_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690386_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:637C000214058-Cisco Systems, Inc.",
        "terseLabel": "Cisco Systems, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690386_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690386_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1214C000070001-Cisco Systems, Inc.",
        "terseLabel": "Cisco Systems, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690386_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690386_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1232C000070000-Cisco Systems, Inc.",
        "terseLabel": "Cisco Systems, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690389_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690389_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:167C000173593-Meituan Class B",
        "terseLabel": "Meituan Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690389_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690389_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:717C000065903-Meituan Class B",
        "terseLabel": "Meituan Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690389_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690389_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:740C000065919-Meituan Class B",
        "terseLabel": "Meituan Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690390_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690390_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:165C000173593-Alibaba Group Holding Ltd.",
        "terseLabel": "Alibaba Group Holding Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690390_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690390_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:712C000065903-Alibaba Group Holding Ltd.",
        "terseLabel": "Alibaba Group Holding Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690390_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690390_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:735C000065919-Alibaba Group Holding Ltd.",
        "terseLabel": "Alibaba Group Holding Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690390_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690390_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:864C000065901-Alibaba Group Holding Ltd.",
        "terseLabel": "Alibaba Group Holding Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690390_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690390_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:887C000065917-Alibaba Group Holding Ltd.",
        "terseLabel": "Alibaba Group Holding Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690391_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690391_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:164C000173593-Tencent Holdings Ltd.",
        "terseLabel": "Tencent Holdings Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690391_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690391_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:714C000065903-Tencent Holdings Ltd.",
        "terseLabel": "Tencent Holdings Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690391_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690391_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:737C000065919-Tencent Holdings Ltd.",
        "terseLabel": "Tencent Holdings Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690391_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690391_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:863C000065901-Tencent Holdings Ltd.",
        "terseLabel": "Tencent Holdings Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690391_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690391_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:886C000065917-Tencent Holdings Ltd.",
        "terseLabel": "Tencent Holdings Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690392_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690392_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:713C000065903-China Construction Bank Corp. Class H",
        "terseLabel": "China Construction Bank Corp. Class H [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690392_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690392_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:736C000065919-China Construction Bank Corp. Class H",
        "terseLabel": "China Construction Bank Corp. Class H [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690394_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690394_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:716C000065903-Xiaomi Corp.",
        "terseLabel": "Xiaomi Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690394_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690394_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:739C000065919-Xiaomi Corp.",
        "terseLabel": "Xiaomi Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690395_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690395_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:144C000153531-Ping An Insurance Group Comapny of China Ltd.",
        "terseLabel": "Ping An Insurance Group Comapny of China Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690395_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690395_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:741C000065919-Ping An Insurance Group Comapny of China Ltd.",
        "terseLabel": "Ping An Insurance Group Comapny of China Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690396_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690396_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:719C000065903-BYD",
        "terseLabel": "BYD [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690396_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690396_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:742C000065919-BYD",
        "terseLabel": "BYD [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690397_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690397_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:715C000065903-Industrial &amp; Commercial Bank of China Ltd.",
        "terseLabel": "Industrial &amp; Commercial Bank of China Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690397_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690397_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:738C000065919-Industrial &amp; Commercial Bank of China Ltd.",
        "terseLabel": "Industrial &amp; Commercial Bank of China Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690409_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690409_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:767C000119158-Sap SE",
        "terseLabel": "Sap SE [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690410_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690410_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:758C000119158-ASML Holding N.V.",
        "terseLabel": "ASML Holding N.V. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690411_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690411_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:763C000119158-Nestle SA",
        "terseLabel": "Nestle SA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690413_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690413_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:761C000119158-Novartis AG",
        "terseLabel": "Novartis AG [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690414_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690414_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:762C000119158-AstraZeneca PLC",
        "terseLabel": "AstraZeneca PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690418_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690418_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000172242-Short-Term Investments and Other Assets_1",
        "terseLabel": "Short-Term Investments and Other Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690418_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690418_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000242864-Short-Term Investments and Other Assets_1",
        "terseLabel": "Short-Term Investments and Other Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690419_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690419_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000172242-Futures Contracts",
        "terseLabel": "Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690420_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690420_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:4C000172242-Dreyfus Government Cash Management Institutional Shares",
        "terseLabel": "Dreyfus Government Cash Management Institutional Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690420_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690420_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:22C000242864-Dreyfus Government Cash Management Institutional Shares",
        "terseLabel": "Dreyfus Government Cash Management Institutional Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690425_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690425_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:770C000082797-Pharmaceuticals",
        "terseLabel": "Pharmaceuticals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690425_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690425_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:937C000159441-Pharmaceuticals",
        "terseLabel": "Pharmaceuticals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690426_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690426_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:773C000082797-Health Care Equipment &amp; Supplies",
        "terseLabel": "Health Care Equipment &amp; Supplies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690426_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690426_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:399C000199973-Health Care Equipment &amp; Supplies",
        "terseLabel": "Health Care Equipment &amp; Supplies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690427_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690427_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:771C000082797-Health Care Providers &amp; Services",
        "terseLabel": "Health Care Providers &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690428_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690428_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:772C000082797-Biotechnology",
        "terseLabel": "Biotechnology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690428_7703Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690428_7703Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:115C000260962-Biotechnology",
        "terseLabel": "Biotechnology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690428_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690428_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1119C000156149-Biotechnology",
        "terseLabel": "Biotechnology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690428_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690428_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1106C000156150-Biotechnology",
        "terseLabel": "Biotechnology [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690429_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690429_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:86C000247964-Life Sciences Tools &amp; Services",
        "terseLabel": "Life Sciences Tools &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690429_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690429_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:65C000247965-Life Sciences Tools &amp; Services",
        "terseLabel": "Life Sciences Tools &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690429_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690429_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:774C000082797-Life Sciences Tools &amp; Services",
        "terseLabel": "Life Sciences Tools &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690430_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690430_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:775C000082797-Eli Lilly &amp; Co.",
        "terseLabel": "Eli Lilly &amp; Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690431_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690431_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:778C000082797-UnitedHealth Group, Inc.",
        "terseLabel": "UnitedHealth Group, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690432_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690432_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:776C000082797-Johnson &amp; Johnson",
        "terseLabel": "Johnson &amp; Johnson [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690433_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690433_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:777C000082797-AbbVie, Inc.",
        "terseLabel": "AbbVie, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690434_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690434_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:779C000082797-Merck &amp; Co., Inc.",
        "terseLabel": "Merck &amp; Co., Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690435_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690435_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:781C000082797-Thermo Fisher Scientific, Inc.",
        "terseLabel": "Thermo Fisher Scientific, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690436_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690436_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:784C000082797-Abbott Laboratories",
        "terseLabel": "Abbott Laboratories [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690437_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690437_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:782C000082797-Intuitive Surgical, Inc.",
        "terseLabel": "Intuitive Surgical, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690437_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690437_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:411C000199973-Intuitive Surgical, Inc.",
        "terseLabel": "Intuitive Surgical, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690438_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690438_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:780C000082797-Amgen, Inc.",
        "terseLabel": "Amgen, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690438_7703Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690438_7703Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:118C000260962-Amgen, Inc.",
        "terseLabel": "Amgen, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690440_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690440_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1036C000065893-Berkshire Hathaway, Inc. Class B",
        "terseLabel": "Berkshire Hathaway, Inc. Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690440_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690440_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:461C000084847-Berkshire Hathaway, Inc. Class B",
        "terseLabel": "Berkshire Hathaway, Inc. Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690440_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690440_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1059C000065895-Berkshire Hathaway, Inc. Class B",
        "terseLabel": "Berkshire Hathaway, Inc. Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690442_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690442_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:607C000082795-Household Durables",
        "terseLabel": "Household Durables [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690442_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690442_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:787C000065891-Household Durables",
        "terseLabel": "Household Durables [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690443_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690443_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:788C000065891-Building Products",
        "terseLabel": "Building Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690443_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690443_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:808C000181608-Building Products",
        "terseLabel": "Building Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690444_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690444_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:606C000082795-Specialty Retail",
        "terseLabel": "Specialty Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690444_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690444_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:653C000214057-Specialty Retail",
        "terseLabel": "Specialty Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690444_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690444_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:630C000214058-Specialty Retail",
        "terseLabel": "Specialty Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690444_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690444_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:789C000065891-Specialty Retail",
        "terseLabel": "Specialty Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690444_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690444_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1002C000082798-Specialty Retail",
        "terseLabel": "Specialty Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690445_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690445_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:790C000065891-Chemicals",
        "terseLabel": "Chemicals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690446_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690446_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:791C000065891-Construction Materials",
        "terseLabel": "Construction Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690448_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690448_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:792C000065891-D.R. Horton, Inc..",
        "terseLabel": "D.R. Horton, Inc.. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690449_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690449_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:794C000065891-Lennar Corp. Class A",
        "terseLabel": "Lennar Corp. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690450_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690450_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:795C000065891-NVR, Inc.",
        "terseLabel": "NVR, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690451_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690451_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:793C000065891-PulteGroup, Inc.",
        "terseLabel": "PulteGroup, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690452_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690452_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:614C000082795-The Home Depot, Inc.",
        "terseLabel": "The Home Depot, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690452_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690452_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:800C000065891-The Home Depot, Inc.",
        "terseLabel": "The Home Depot, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690453_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690453_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:618C000082795-Lowes Companies, Inc.",
        "terseLabel": "Lowes Companies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690453_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690453_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:799C000065891-Lowes Companies, Inc.",
        "terseLabel": "Lowes Companies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690454_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690454_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:798C000065891-The Sherwin Williams Co.",
        "terseLabel": "The Sherwin Williams Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690455_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690455_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:796C000065891-Toll Brothers, Inc.",
        "terseLabel": "Toll Brothers, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690456_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690456_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:797C000065891-TopBuild Corp.",
        "terseLabel": "TopBuild Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690458_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690458_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:3C000172242-Futures Contracts_1",
        "terseLabel": "Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690459_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690459_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:440C000084847-Common Stocks_1",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690459_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690459_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:1038C000065895-Common Stocks_1",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690459_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690459_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:1083C000214055-Common Stocks_1",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690459_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690459_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:1118C000156149-Common Stocks_1",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690459_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690459_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:475C000156151-Common Stocks_1",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690459_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690459_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:1143C000084845-Common Stocks_1",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690459_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690459_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:18C000242864-Common Stocks_1",
        "terseLabel": "Common Stocks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690461_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690461_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:668C000065909-Banks",
        "terseLabel": "Banks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690461_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690461_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:685C000065889-Banks",
        "terseLabel": "Banks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690461_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690461_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:989C000090184-Banks",
        "terseLabel": "Banks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690466_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690466_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:999C000090184-Truist Financial Corp.",
        "terseLabel": "Truist Financial Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690468_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690468_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:994C000090184-Zions Bancorp",
        "terseLabel": "Zions Bancorp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690469_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690469_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:991C000090184-Western Alliance Bancorp",
        "terseLabel": "Western Alliance Bancorp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690478_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690478_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:842C000065906-United Therapeutics Corp.",
        "terseLabel": "United Therapeutics Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690480_7699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690480_7699Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:783C000082797-Gilead Sciences, Inc.",
        "terseLabel": "Gilead Sciences, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690480_7703Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690480_7703Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:120C000260962-Gilead Sciences, Inc.",
        "terseLabel": "Gilead Sciences, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690485_7703Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690485_7703Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:119C000260962-Vertex Pharmaceuticals, Inc.",
        "terseLabel": "Vertex Pharmaceuticals, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690487_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690487_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:861C000065901-Samsung Electronics Co. Ltd.",
        "terseLabel": "Samsung Electronics Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690487_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690487_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:884C000065917-Samsung Electronics Co. Ltd.",
        "terseLabel": "Samsung Electronics Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690487_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690487_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:926C000090201-Samsung Electronics Co. Ltd.",
        "terseLabel": "Samsung Electronics Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690488_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690488_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:862C000065901-SK Hynix, Inc.",
        "terseLabel": "SK Hynix, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690488_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690488_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:885C000065917-SK Hynix, Inc.",
        "terseLabel": "SK Hynix, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690488_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690488_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:925C000090201-SK Hynix, Inc.",
        "terseLabel": "SK Hynix, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690489_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690489_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:929C000090201-KB Financial Group",
        "terseLabel": "KB Financial Group [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690490_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690490_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:928C000090201-Hyundai Motor Co.",
        "terseLabel": "Hyundai Motor Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690494_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690494_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:934C000090201-Shinhan Financial Group Co. Ltd.",
        "terseLabel": "Shinhan Financial Group Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690499_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690499_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:904C000181596-Grupo Finance Banorte",
        "terseLabel": "Grupo Finance Banorte [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690500_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690500_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:906C000181596-Fomento Economico Mexicano",
        "terseLabel": "Fomento Economico Mexicano [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690501_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690501_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:903C000181596-Grupo Mexico Class B",
        "terseLabel": "Grupo Mexico Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690502_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690502_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:939C000159441-Corcept Therapeutics, Inc.",
        "terseLabel": "Corcept Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690503_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690503_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:907C000181596-Wal-Mart de Mexico S.A.B. de C.V.",
        "terseLabel": "Wal-Mart de Mexico S.A.B. de C.V. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690506_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690506_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:905C000181596-America Movil S.A.B. de C.V.",
        "terseLabel": "America Movil S.A.B. de C.V. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690509_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690509_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:910C000181596-Grupo Aeroportuario del Pacifico S.A.B. de C.V.",
        "terseLabel": "Grupo Aeroportuario del Pacifico S.A.B. de C.V. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690511_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690511_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:908C000181596-CEMEX S.A.B. de C.V.",
        "terseLabel": "CEMEX S.A.B. de C.V. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690513_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690513_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:912C000181596-Grupo Aeroportuario del Sureste S.A.B. de C.V.",
        "terseLabel": "Grupo Aeroportuario del Sureste S.A.B. de C.V. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690515_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690515_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:911C000181596-Arca Continental",
        "terseLabel": "Arca Continental [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690520_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690520_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:815C000181608-Caterpillar, Inc.",
        "terseLabel": "Caterpillar, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690521_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690521_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:592C000181606-RTX Corp.",
        "terseLabel": "RTX Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690521_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690521_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:818C000181608-RTX Corp.",
        "terseLabel": "RTX Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690522_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690522_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:822C000181608-Uber Technologies, Inc.",
        "terseLabel": "Uber Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690522_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690522_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1242C000181590-Uber Technologies, Inc.",
        "terseLabel": "Uber Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690523_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690523_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:821C000181608-Union Pacific Corp.",
        "terseLabel": "Union Pacific Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690523_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690523_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1241C000181590-Union Pacific Corp.",
        "terseLabel": "Union Pacific Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690524_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690524_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:824C000181608-Honeywell International, Inc.",
        "terseLabel": "Honeywell International, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690525_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690525_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:820C000181608-Eaton Corporation PLC ADR",
        "terseLabel": "Eaton Corporation PLC ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690527_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690527_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:598C000181606-Lockheed Martin Corp.",
        "terseLabel": "Lockheed Martin Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690528_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690528_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:593C000181606-Boeing Co.",
        "terseLabel": "Boeing Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690528_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690528_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:819C000181608-Boeing Co.",
        "terseLabel": "Boeing Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690529_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690529_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1239C000181590-Passenger Airlines",
        "terseLabel": "Passenger Airlines [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690530_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690530_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:589C000181606-Aerospace &amp; Defense",
        "terseLabel": "Aerospace &amp; Defense [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690530_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690530_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:804C000181608-Aerospace &amp; Defense",
        "terseLabel": "Aerospace &amp; Defense [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690530_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690530_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:404C000199973-Aerospace &amp; Defense",
        "terseLabel": "Aerospace &amp; Defense [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690531_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690531_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:805C000181608-Machinery",
        "terseLabel": "Machinery [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690531_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690531_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:396C000199973-Machinery",
        "terseLabel": "Machinery [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690532_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690532_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:159C000173593-Ground Transportation",
        "terseLabel": "Ground Transportation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690532_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690532_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:807C000181608-Ground Transportation",
        "terseLabel": "Ground Transportation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690532_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690532_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1237C000181590-Ground Transportation",
        "terseLabel": "Ground Transportation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690533_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690533_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:806C000181608-Electrical Equipment",
        "terseLabel": "Electrical Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690533_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690533_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:398C000199973-Electrical Equipment",
        "terseLabel": "Electrical Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690534_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690534_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:87C000247964-Professional Services",
        "terseLabel": "Professional Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690534_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690534_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:66C000247965-Professional Services",
        "terseLabel": "Professional Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690534_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690534_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:161C000173593-Professional Services",
        "terseLabel": "Professional Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690534_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690534_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:810C000181608-Professional Services",
        "terseLabel": "Professional Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690535_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690535_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:655C000214057-Commercial Services &amp; Supplies",
        "terseLabel": "Commercial Services &amp; Supplies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690535_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690535_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:632C000214058-Commercial Services &amp; Supplies",
        "terseLabel": "Commercial Services &amp; Supplies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690535_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690535_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:809C000181608-Commercial Services &amp; Supplies",
        "terseLabel": "Commercial Services &amp; Supplies [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690536_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690536_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:811C000181608-Industrial Conglomerates",
        "terseLabel": "Industrial Conglomerates [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690537_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690537_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:813C000181608-Air Freight &amp; Logistics",
        "terseLabel": "Air Freight &amp; Logistics [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690537_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690537_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1238C000181590-Air Freight &amp; Logistics",
        "terseLabel": "Air Freight &amp; Logistics [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690538_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690538_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1240C000181590-Marine Transportation",
        "terseLabel": "Marine Transportation [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690539_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690539_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1247C000181590-United Parcel Service, Inc. Class B",
        "terseLabel": "United Parcel Service, Inc. Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690540_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690540_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1244C000181590-Delta Air Lines, Inc.",
        "terseLabel": "Delta Air Lines, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690541_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690541_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1246C000181590-Old Dominion Freight Line, Inc.",
        "terseLabel": "Old Dominion Freight Line, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690542_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690542_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1249C000181590-United Continental Holdings, Inc.",
        "terseLabel": "United Continental Holdings, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690543_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690543_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1245C000181590-CSX Corp.",
        "terseLabel": "CSX Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690544_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690544_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1248C000181590-Norfolk Southern Corp.",
        "terseLabel": "Norfolk Southern Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690545_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690545_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1243C000181590-FedEx Corp.",
        "terseLabel": "FedEx Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690549_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690549_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1140C000084846-Texas Instruments, Inc.",
        "terseLabel": "Texas Instruments, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690549_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690549_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1153C000084845-Texas Instruments, Inc.",
        "terseLabel": "Texas Instruments, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690549_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690549_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:49C000103352-Texas Instruments, Inc.",
        "terseLabel": "Texas Instruments, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690551_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690551_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1137C000084846-Marvell Technology, Inc.",
        "terseLabel": "Marvell Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690551_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690551_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1150C000084845-Marvell Technology, Inc.",
        "terseLabel": "Marvell Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690551_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690551_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:43C000103352-Marvell Technology, Inc.",
        "terseLabel": "Marvell Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690552_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690552_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:373C000225449-Micron Technology, Inc.",
        "terseLabel": "Micron Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690552_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690552_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1100C000214055-Micron Technology, Inc.",
        "terseLabel": "Micron Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690552_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690552_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1077C000214056-Micron Technology, Inc.",
        "terseLabel": "Micron Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690552_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690552_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1134C000084846-Micron Technology, Inc.",
        "terseLabel": "Micron Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690552_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690552_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1147C000084845-Micron Technology, Inc.",
        "terseLabel": "Micron Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690552_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690552_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1211C000070001-Micron Technology, Inc.",
        "terseLabel": "Micron Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690552_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690552_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1229C000070000-Micron Technology, Inc.",
        "terseLabel": "Micron Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690552_7777Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690552_7777Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:488C000260961-Micron Technology, Inc.",
        "terseLabel": "Micron Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690552_7778Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690552_7778Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:496C000260960-Micron Technology, Inc.",
        "terseLabel": "Micron Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690552_7781Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690552_7781Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:508C000260985-Micron Technology, Inc.",
        "terseLabel": "Micron Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690552_7782Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690552_7782Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:518C000260984-Micron Technology, Inc.",
        "terseLabel": "Micron Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690553_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690553_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:860C000065901-Taiwan Semiconductor Manufacturing Co. Ltd.",
        "terseLabel": "Taiwan Semiconductor Manufacturing Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690553_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690553_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:883C000065917-Taiwan Semiconductor Manufacturing Co. Ltd.",
        "terseLabel": "Taiwan Semiconductor Manufacturing Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690553_7777Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690553_7777Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:489C000260961-Taiwan Semiconductor Manufacturing Co. Ltd.",
        "terseLabel": "Taiwan Semiconductor Manufacturing Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690553_7778Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690553_7778Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:497C000260960-Taiwan Semiconductor Manufacturing Co. Ltd.",
        "terseLabel": "Taiwan Semiconductor Manufacturing Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690554_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690554_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:88C000247964-Intel Corp.",
        "terseLabel": "Intel Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690554_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690554_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:67C000247965-Intel Corp.",
        "terseLabel": "Intel Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690554_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690554_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1098C000214055-Intel Corp.",
        "terseLabel": "Intel Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690554_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690554_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1075C000214056-Intel Corp.",
        "terseLabel": "Intel Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690554_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690554_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1136C000084846-Intel Corp.",
        "terseLabel": "Intel Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690554_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690554_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1149C000084845-Intel Corp.",
        "terseLabel": "Intel Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690554_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690554_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1213C000070001-Intel Corp.",
        "terseLabel": "Intel Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690554_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690554_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1231C000070000-Intel Corp.",
        "terseLabel": "Intel Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690554_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690554_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:42C000103352-Intel Corp.",
        "terseLabel": "Intel Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690556_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690556_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-3.875%, 2034-08-15",
        "terseLabel": "3.875%, 2034-08-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690556_7662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690556_7662Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075252-3.875%, 2034-08-15",
        "terseLabel": "3.875%, 2034-08-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690558_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690558_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-4.625%, 2054-05-15",
        "terseLabel": "4.625%, 2054-05-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690558_7664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690558_7664Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075254-4.625%, 2054-05-15",
        "terseLabel": "4.625%, 2054-05-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690559_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690559_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-4.750%, 2053-11-15",
        "terseLabel": "4.750%, 2053-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690559_7664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690559_7664Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075254-4.750%, 2053-11-15",
        "terseLabel": "4.750%, 2053-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690560_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690560_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-4.250%, 2054-08-15",
        "terseLabel": "4.250%, 2054-08-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690560_7664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690560_7664Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075254-4.250%, 2054-08-15",
        "terseLabel": "4.250%, 2054-08-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690561_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690561_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-4.250%, 2054-02-15",
        "terseLabel": "4.250%, 2054-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690561_7664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690561_7664Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075254-4.250%, 2054-02-15",
        "terseLabel": "4.250%, 2054-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690573_7698Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690573_7698Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:801C000065891-Lennox International, Inc.",
        "terseLabel": "Lennox International, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690578_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690578_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:969C000065890-Specialized REITs",
        "terseLabel": "Specialized REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690578_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690578_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:949C000065910-Specialized REITs",
        "terseLabel": "Specialized REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690579_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690579_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:971C000065890-Retail REITs",
        "terseLabel": "Retail REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690579_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690579_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:951C000065910-Retail REITs",
        "terseLabel": "Retail REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690580_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690580_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:970C000065890-Health Care REITs",
        "terseLabel": "Health Care REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690580_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690580_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:950C000065910-Health Care REITs",
        "terseLabel": "Health Care REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690581_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690581_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:972C000065890-Residential REITs",
        "terseLabel": "Residential REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690581_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690581_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:952C000065910-Residential REITs",
        "terseLabel": "Residential REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690582_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690582_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:973C000065890-Industrial REITs",
        "terseLabel": "Industrial REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690582_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690582_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:953C000065910-Industrial REITs",
        "terseLabel": "Industrial REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690583_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690583_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:158C000173593-Real Estate Management &amp; Development",
        "terseLabel": "Real Estate Management &amp; Development [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690583_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690583_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:974C000065890-Real Estate Management &amp; Development",
        "terseLabel": "Real Estate Management &amp; Development [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690583_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690583_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:954C000065910-Real Estate Management &amp; Development",
        "terseLabel": "Real Estate Management &amp; Development [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690584_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690584_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:975C000065890-Hotel &amp; Resort REITs",
        "terseLabel": "Hotel &amp; Resort REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690584_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690584_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:955C000065910-Hotel &amp; Resort REITs",
        "terseLabel": "Hotel &amp; Resort REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690585_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690585_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:976C000065890-Office REITs",
        "terseLabel": "Office REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690585_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690585_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:956C000065910-Office REITs",
        "terseLabel": "Office REITs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690586_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690586_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:978C000065890-Prologis, Inc.",
        "terseLabel": "Prologis, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690586_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690586_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:958C000065910-Prologis, Inc.",
        "terseLabel": "Prologis, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690587_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690587_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:980C000065890-American Tower Corp.",
        "terseLabel": "American Tower Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690587_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690587_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:960C000065910-American Tower Corp.",
        "terseLabel": "American Tower Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690588_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690588_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:979C000065890-Equinix, Inc.",
        "terseLabel": "Equinix, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690588_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690588_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:959C000065910-Equinix, Inc.",
        "terseLabel": "Equinix, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690589_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690589_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:977C000065890-Welltower, Inc.",
        "terseLabel": "Welltower, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690589_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690589_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:957C000065910-Welltower, Inc.",
        "terseLabel": "Welltower, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690590_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690590_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:981C000065890-Digital Realty Trust, Inc.",
        "terseLabel": "Digital Realty Trust, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690590_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690590_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:961C000065910-Digital Realty Trust, Inc.",
        "terseLabel": "Digital Realty Trust, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690591_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690591_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:985C000065890-Public Storage",
        "terseLabel": "Public Storage [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690591_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690591_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:965C000065910-Public Storage",
        "terseLabel": "Public Storage [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690592_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690592_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:982C000065890-Simon Property Group, Inc.",
        "terseLabel": "Simon Property Group, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690592_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690592_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:962C000065910-Simon Property Group, Inc.",
        "terseLabel": "Simon Property Group, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690593_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690593_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:986C000065890-Realty Income Corp.",
        "terseLabel": "Realty Income Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690593_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690593_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:966C000065910-Realty Income Corp.",
        "terseLabel": "Realty Income Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690595_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690595_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:984C000065890-CBRE Group, Inc. Class A",
        "terseLabel": "CBRE Group, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122690595_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122690595_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:964C000065910-CBRE Group, Inc. Class A",
        "terseLabel": "CBRE Group, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790597_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790597_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:157C000173593-Consumer Staples Distribution &amp; Retail",
        "terseLabel": "Consumer Staples Distribution &amp; Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790597_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790597_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1003C000082798-Consumer Staples Distribution &amp; Retail",
        "terseLabel": "Consumer Staples Distribution &amp; Retail [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790598_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790598_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1007C000082798-Carvana Co.",
        "terseLabel": "Carvana Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790598_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790598_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1102C000214055-Carvana Co.",
        "terseLabel": "Carvana Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790598_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790598_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1079C000214056-Carvana Co.",
        "terseLabel": "Carvana Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790611_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790611_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1253C000082787-Electric Utilities",
        "terseLabel": "Electric Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790612_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790612_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1254C000082787-Multi-Utilities",
        "terseLabel": "Multi-Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790613_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790613_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1255C000082787-Independent Power and Renewable Electricity Producers",
        "terseLabel": "Independent Power and Renewable Electricity Producers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790614_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790614_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1257C000082787-Water Utilities",
        "terseLabel": "Water Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790615_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790615_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:1256C000082787-Gas Utilities",
        "terseLabel": "Gas Utilities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790616_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790616_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1258C000082787-NextEra Energy, Inc.",
        "terseLabel": "NextEra Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790617_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790617_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1259C000082787-Southern Co.",
        "terseLabel": "Southern Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790618_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790618_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1260C000082787-Duke Energy Corp.",
        "terseLabel": "Duke Energy Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790619_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790619_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1261C000082787-Constellation Energy Corp.",
        "terseLabel": "Constellation Energy Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790620_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790620_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1263C000082787-Sempra Energy",
        "terseLabel": "Sempra Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790621_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790621_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1262C000082787-American Electric Power Co., Inc.",
        "terseLabel": "American Electric Power Co., Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790622_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790622_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1264C000082787-Dominion Energy, Inc.",
        "terseLabel": "Dominion Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790625_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790625_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1266C000082787-Vistra Corp.",
        "terseLabel": "Vistra Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790627_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790627_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:590C000181606-Leisure Products",
        "terseLabel": "Leisure Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790627_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790627_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:611C000082795-Leisure Products",
        "terseLabel": "Leisure Products [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790629_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790629_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:597C000181606-L3Harris Technologies, Inc.",
        "terseLabel": "L3Harris Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790630_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790630_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:595C000181606-Howmet Aerospace, Inc.",
        "terseLabel": "Howmet Aerospace, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790631_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790631_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:599C000181606-Northrop Grumman Corp.",
        "terseLabel": "Northrop Grumman Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790632_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790632_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:596C000181606-TransDigm Group, Inc.",
        "terseLabel": "TransDigm Group, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790633_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790633_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:594C000181606-General Dynamics Corp.",
        "terseLabel": "General Dynamics Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790636_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790636_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:868C000065901-HDFC Bank",
        "terseLabel": "HDFC Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790636_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790636_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:891C000065917-HDFC Bank",
        "terseLabel": "HDFC Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790637_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790637_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:166C000173593-PDD Holdings, Inc.",
        "terseLabel": "PDD Holdings, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790639_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790639_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:342C000065885-ICICI Bank Ltd.",
        "terseLabel": "ICICI Bank Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790642_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790642_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1121C000156149-Revolution Medicines, Inc.",
        "terseLabel": "Revolution Medicines, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790642_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790642_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1108C000156150-Revolution Medicines, Inc.",
        "terseLabel": "Revolution Medicines, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790644_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790644_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:604C000082795-Hotels, Restaurants &amp; Leisure",
        "terseLabel": "Hotels, Restaurants &amp; Leisure [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790644_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790644_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:156C000173593-Hotels, Restaurants &amp; Leisure",
        "terseLabel": "Hotels, Restaurants &amp; Leisure [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790644_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790644_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:650C000214057-Hotels, Restaurants &amp; Leisure",
        "terseLabel": "Hotels, Restaurants &amp; Leisure [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790644_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790644_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:627C000214058-Hotels, Restaurants &amp; Leisure",
        "terseLabel": "Hotels, Restaurants &amp; Leisure [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790645_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790645_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:605C000082795-Automobiles",
        "terseLabel": "Automobiles [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790645_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790645_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:292C000248490-Automobiles",
        "terseLabel": "Automobiles [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790645_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790645_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:277C000248489-Automobiles",
        "terseLabel": "Automobiles [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790645_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790645_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:403C000199973-Automobiles",
        "terseLabel": "Automobiles [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790646_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790646_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:608C000082795-Textiles, Apparel &amp; Luxury Goods",
        "terseLabel": "Textiles, Apparel &amp; Luxury Goods [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790647_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790647_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:609C000082795-Distributors",
        "terseLabel": "Distributors [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790648_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790648_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:610C000082795-Automobile Components",
        "terseLabel": "Automobile Components [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790649_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790649_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:616C000082795-McDonalds Corp.",
        "terseLabel": "McDonalds Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790650_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790650_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:615C000082795-TJX Companies, Inc.",
        "terseLabel": "TJX Companies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790651_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790651_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:619C000082795-Starbucks Corp.",
        "terseLabel": "Starbucks Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790657_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790657_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:670C000065909-Capital Markets",
        "terseLabel": "Capital Markets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790657_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790657_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:687C000065889-Capital Markets",
        "terseLabel": "Capital Markets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790658_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790658_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:162C000173593-Insurance",
        "terseLabel": "Insurance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790658_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790658_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:671C000065909-Insurance",
        "terseLabel": "Insurance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790658_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790658_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:688C000065889-Insurance",
        "terseLabel": "Insurance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790659_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790659_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:672C000065909-Consumer Finance",
        "terseLabel": "Consumer Finance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790659_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790659_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:689C000065889-Consumer Finance",
        "terseLabel": "Consumer Finance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790660_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790660_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:674C000065909-JPMorgan Chase &amp; Co.",
        "terseLabel": "JPMorgan Chase &amp; Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790660_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790660_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:691C000065889-JPMorgan Chase &amp; Co.",
        "terseLabel": "JPMorgan Chase &amp; Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790661_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790661_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:675C000065909-Visa, Inc. Class A",
        "terseLabel": "Visa, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790661_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790661_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:692C000065889-Visa, Inc. Class A",
        "terseLabel": "Visa, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790662_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790662_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:676C000065909-MasterCard, Inc. Class A.",
        "terseLabel": "MasterCard, Inc. Class A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790662_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790662_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:693C000065889-MasterCard, Inc. Class A.",
        "terseLabel": "MasterCard, Inc. Class A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790663_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790663_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:677C000065909-Bank of America Corp.",
        "terseLabel": "Bank of America Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790663_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790663_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:694C000065889-Bank of America Corp.",
        "terseLabel": "Bank of America Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790664_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790664_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:407C000199973-ABB Ltd.",
        "terseLabel": "ABB Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790665_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790665_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:678C000065909-Wells Fargo &amp; Co.",
        "terseLabel": "Wells Fargo &amp; Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790665_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790665_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:696C000065889-Wells Fargo &amp; Co.",
        "terseLabel": "Wells Fargo &amp; Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790666_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790666_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:408C000199973-Keyence Corp.",
        "terseLabel": "Keyence Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790667_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790667_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:412C000199973-SMC Corp.",
        "terseLabel": "SMC Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790668_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790668_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:679C000065909-Goldman Sachs Group, Inc.",
        "terseLabel": "Goldman Sachs Group, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790668_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790668_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:695C000065889-Goldman Sachs Group, Inc.",
        "terseLabel": "Goldman Sachs Group, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790669_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790669_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:681C000065909-S&amp;P Global, Inc.",
        "terseLabel": "S&amp;P Global, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790671_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790671_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:682C000065909-American Express Co.",
        "terseLabel": "American Express Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790671_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790671_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:699C000065889-American Express Co.",
        "terseLabel": "American Express Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790671_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790671_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:409C000199973-FANUC Corp.",
        "terseLabel": "FANUC Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790673_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790673_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:697C000065889-Morgan Stanley",
        "terseLabel": "Morgan Stanley [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790675_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790675_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:414C000199973-Daifuku Co. Ltd.",
        "terseLabel": "Daifuku Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790678_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790678_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:654C000214057-Financial Services",
        "terseLabel": "Financial Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790678_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790678_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:631C000214058-Financial Services",
        "terseLabel": "Financial Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790678_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790678_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:669C000065909-Financial Services",
        "terseLabel": "Financial Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790678_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790678_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:686C000065889-Financial Services",
        "terseLabel": "Financial Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790679_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790679_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:189C000065888-Oil, Gas &amp; Consumable Fuels",
        "terseLabel": "Oil, Gas &amp; Consumable Fuels [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790679_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790679_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:175C000065908-Oil, Gas &amp; Consumable Fuels",
        "terseLabel": "Oil, Gas &amp; Consumable Fuels [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790679_7707Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790679_7707Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:203C000260971-Oil, Gas &amp; Consumable Fuels",
        "terseLabel": "Oil, Gas &amp; Consumable Fuels [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790679_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790679_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:463C000156152-Oil, Gas &amp; Consumable Fuels",
        "terseLabel": "Oil, Gas &amp; Consumable Fuels [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790679_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790679_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:476C000156151-Oil, Gas &amp; Consumable Fuels",
        "terseLabel": "Oil, Gas &amp; Consumable Fuels [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790682_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790682_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:466C000156152-SM Energy Co.",
        "terseLabel": "SM Energy Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790682_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790682_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:479C000156151-SM Energy Co.",
        "terseLabel": "SM Energy Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790684_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790684_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:192C000065888-Chevron Corp.",
        "terseLabel": "Chevron Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790684_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790684_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:178C000065908-Chevron Corp.",
        "terseLabel": "Chevron Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790684_7707Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790684_7707Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:209C000260971-Chevron Corp.",
        "terseLabel": "Chevron Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790685_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790685_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:193C000065888-ConocoPhillips",
        "terseLabel": "ConocoPhillips [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790685_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790685_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:179C000065908-ConocoPhillips",
        "terseLabel": "ConocoPhillips [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790685_7707Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790685_7707Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:206C000260971-ConocoPhillips",
        "terseLabel": "ConocoPhillips [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790686_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790686_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:191C000065888-Exxon Mobil Corp.",
        "terseLabel": "Exxon Mobil Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790686_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790686_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:177C000065908-Exxon Mobil Corp.",
        "terseLabel": "Exxon Mobil Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790686_7707Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790686_7707Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:208C000260971-Exxon Mobil Corp.",
        "terseLabel": "Exxon Mobil Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790687_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790687_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:470C000156152-Coterra Energy, Inc.",
        "terseLabel": "Coterra Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790687_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790687_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:483C000156151-Coterra Energy, Inc.",
        "terseLabel": "Coterra Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790688_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790688_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:673C000065909-Berkshire Hathaway Class B",
        "terseLabel": "Berkshire Hathaway Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790688_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790688_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:690C000065889-Berkshire Hathaway Class B",
        "terseLabel": "Berkshire Hathaway Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790690_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790690_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:190C000065888-Energy Equipment &amp; Services",
        "terseLabel": "Energy Equipment &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790690_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790690_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:176C000065908-Energy Equipment &amp; Services",
        "terseLabel": "Energy Equipment &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790690_7707Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790690_7707Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:204C000260971-Energy Equipment &amp; Services",
        "terseLabel": "Energy Equipment &amp; Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790691_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790691_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:195C000065888-Williams Companies, Inc.",
        "terseLabel": "Williams Companies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790691_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790691_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:181C000065908-Williams Companies, Inc.",
        "terseLabel": "Williams Companies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790691_7707Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790691_7707Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:207C000260971-Williams Companies, Inc.",
        "terseLabel": "Williams Companies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790692_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790692_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:197C000065888-EOG Resources, Inc.",
        "terseLabel": "EOG Resources, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790692_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790692_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:183C000065908-EOG Resources, Inc.",
        "terseLabel": "EOG Resources, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790693_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790693_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:194C000065888-Schlumberger Ltd. ADR",
        "terseLabel": "Schlumberger Ltd. ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790693_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790693_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:180C000065908-Schlumberger Ltd. ADR",
        "terseLabel": "Schlumberger Ltd. ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790693_7707Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790693_7707Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:205C000260971-Schlumberger Ltd. ADR",
        "terseLabel": "Schlumberger Ltd. ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790695_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790695_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:199C000065888-Phillips 66",
        "terseLabel": "Phillips 66 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790695_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790695_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:185C000065908-Phillips 66",
        "terseLabel": "Phillips 66 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790696_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790696_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:198C000065888-Marathon Petroleum Corp.",
        "terseLabel": "Marathon Petroleum Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790696_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790696_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:184C000065908-Marathon Petroleum Corp.",
        "terseLabel": "Marathon Petroleum Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790699_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790699_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:343C000065885-Bharti Airtel Ltd.",
        "terseLabel": "Bharti Airtel Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790700_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790700_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:349C000065885-Tata Consultancy Services",
        "terseLabel": "Tata Consultancy Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790701_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790701_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:345C000065885-Axis Bank Ltd.",
        "terseLabel": "Axis Bank Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790702_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790702_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:346C000065885-Mahindra &amp; Mahindra",
        "terseLabel": "Mahindra &amp; Mahindra [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790703_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790703_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:347C000065885-Larsen &amp; Toubro Ltd.",
        "terseLabel": "Larsen &amp; Toubro Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790706_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790706_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:344C000065885-Infosys Ltd.",
        "terseLabel": "Infosys Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790734_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790734_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:213C000090191-Newmont Corp.",
        "terseLabel": "Newmont Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790734_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790734_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:226C000090181-Newmont Corp.",
        "terseLabel": "Newmont Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790735_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790735_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:212C000090191-Agnico Eagle Mines Ltd.",
        "terseLabel": "Agnico Eagle Mines Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790735_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790735_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:225C000090181-Agnico Eagle Mines Ltd.",
        "terseLabel": "Agnico Eagle Mines Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790736_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790736_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:214C000090191-Barrick Gold Corp.",
        "terseLabel": "Barrick Gold Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790736_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790736_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:227C000090181-Barrick Gold Corp.",
        "terseLabel": "Barrick Gold Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790737_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790737_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:217C000090191-Wheaton Precious Metals Corp.",
        "terseLabel": "Wheaton Precious Metals Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790737_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790737_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:230C000090181-Wheaton Precious Metals Corp.",
        "terseLabel": "Wheaton Precious Metals Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790738_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790738_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:216C000090191-Franco-Nevada Corp.",
        "terseLabel": "Franco-Nevada Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790738_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790738_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:229C000090181-Franco-Nevada Corp.",
        "terseLabel": "Franco-Nevada Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790739_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790739_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:219C000090191-Gold Fields Ltd.",
        "terseLabel": "Gold Fields Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790739_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790739_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:232C000090181-Gold Fields Ltd.",
        "terseLabel": "Gold Fields Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790740_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790740_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:221C000090191-Northern Star Resources Ltd.",
        "terseLabel": "Northern Star Resources Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790740_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790740_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:234C000090181-Northern Star Resources Ltd.",
        "terseLabel": "Northern Star Resources Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790741_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790741_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:145C000153531-Zijin Mining Group Co. Ltd.",
        "terseLabel": "Zijin Mining Group Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790742_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790742_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:218C000090191-Kinross Gold Corp.",
        "terseLabel": "Kinross Gold Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790742_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790742_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:231C000090181-Kinross Gold Corp.",
        "terseLabel": "Kinross Gold Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790743_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790743_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:215C000090191-Anglogold Ashanti PLC",
        "terseLabel": "Anglogold Ashanti PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790743_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790743_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:228C000090181-Anglogold Ashanti PLC",
        "terseLabel": "Anglogold Ashanti PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790744_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790744_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:211C000090191-Metals &amp; Mining",
        "terseLabel": "Metals &amp; Mining [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790744_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790744_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:224C000090181-Metals &amp; Mining",
        "terseLabel": "Metals &amp; Mining [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790744_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790744_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:256C000106084-Metals &amp; Mining",
        "terseLabel": "Metals &amp; Mining [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790744_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790744_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:243C000106085-Metals &amp; Mining",
        "terseLabel": "Metals &amp; Mining [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790748_7694Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790748_7694Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:220C000090191-Pan American Silver Corp.",
        "terseLabel": "Pan American Silver Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790748_7695Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790748_7695Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:233C000090181-Pan American Silver Corp.",
        "terseLabel": "Pan American Silver Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790749_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790749_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:257C000106084-Alamos Gold, Inc.",
        "terseLabel": "Alamos Gold, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790749_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790749_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:244C000106085-Alamos Gold, Inc.",
        "terseLabel": "Alamos Gold, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790751_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790751_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:261C000106084-Evolution Mining Ltd.",
        "terseLabel": "Evolution Mining Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790751_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790751_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:248C000106085-Evolution Mining Ltd.",
        "terseLabel": "Evolution Mining Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790753_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790753_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:262C000106084-Industrias Penoles S.A.B. de C.V.",
        "terseLabel": "Industrias Penoles S.A.B. de C.V. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790753_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790753_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:249C000106085-Industrias Penoles S.A.B. de C.V.",
        "terseLabel": "Industrias Penoles S.A.B. de C.V. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790753_7722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790753_7722Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_101"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:909C000181596-Industrias Penoles S.A.B. de C.V.",
        "terseLabel": "Industrias Penoles S.A.B. de C.V. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790754_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790754_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:264C000106084-Hecla Mining Co.",
        "terseLabel": "Hecla Mining Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790754_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790754_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:251C000106085-Hecla Mining Co.",
        "terseLabel": "Hecla Mining Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790755_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790755_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:260C000106084-Endeavour Mining PLC",
        "terseLabel": "Endeavour Mining PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790755_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790755_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:247C000106085-Endeavour Mining PLC",
        "terseLabel": "Endeavour Mining PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790757_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790757_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:265C000106084-Iamgold Corp.",
        "terseLabel": "Iamgold Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790757_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790757_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:252C000106085-Iamgold Corp.",
        "terseLabel": "Iamgold Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790775_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790775_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1103C000214055-Coinbase Global, Inc.",
        "terseLabel": "Coinbase Global, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790775_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790775_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1080C000214056-Coinbase Global, Inc.",
        "terseLabel": "Coinbase Global, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790786_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790786_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:866C000065901-MediaTek, Inc.",
        "terseLabel": "MediaTek, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790786_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790786_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:889C000065917-MediaTek, Inc.",
        "terseLabel": "MediaTek, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790791_7765Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790791_7765Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:535C000250249-Nuclear Energy",
        "terseLabel": "Nuclear Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790792_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790792_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:143C000153531-Kweichow Moutai Co. Ltd.",
        "terseLabel": "Kweichow Moutai Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790793_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790793_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:141C000153531-Contemporary Amperex Technology Co. Ltd.",
        "terseLabel": "Contemporary Amperex Technology Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790794_7765Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790794_7765Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:536C000250249-Global X Uranium ETF",
        "terseLabel": "Global X Uranium ETF [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790795_7765Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790795_7765Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:538C000250249-Sprott Uranium Miners ETF",
        "terseLabel": "Sprott Uranium Miners ETF [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790796_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790796_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:718C000065903-Ping An Insurance Group Company of China Ltd.",
        "terseLabel": "Ping An Insurance Group Company of China Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790797_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790797_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:147C000153531-China Merchants Bank Co. Ltd.",
        "terseLabel": "China Merchants Bank Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790798_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790798_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:148C000153531-Midea Group Co., Ltd.",
        "terseLabel": "Midea Group Co., Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790804_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790804_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:318C000090189-Nu Holdings Ltd. Class A",
        "terseLabel": "Nu Holdings Ltd. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790805_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790805_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:317C000090189-Vale S.A.",
        "terseLabel": "Vale S.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790806_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790806_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:319C000090189-Itau Unibanco Holding S.A.",
        "terseLabel": "Itau Unibanco Holding S.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790807_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790807_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:320C000090189-Petroleo Brasileiro S.A.",
        "terseLabel": "Petroleo Brasileiro S.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790808_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790808_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:321C000090189-Petroleo Brasileiro S.A. - Petrobras",
        "terseLabel": "Petroleo Brasileiro S.A. - Petrobras [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790809_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790809_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:326C000090189-WEG S.A.",
        "terseLabel": "WEG S.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790810_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790810_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:323C000090189-Banco Bradesco S.A.",
        "terseLabel": "Banco Bradesco S.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790812_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790812_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:322C000090189-B3 S.A. - Brasil, Bolsa, Balcao",
        "terseLabel": "B3 S.A. - Brasil, Bolsa, Balcao [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790822_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790822_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:155C000173593-Entertainment",
        "terseLabel": "Entertainment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790822_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790822_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:651C000214057-Entertainment",
        "terseLabel": "Entertainment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790822_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790822_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:628C000214058-Entertainment",
        "terseLabel": "Entertainment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790822_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790822_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:369C000225449-Entertainment",
        "terseLabel": "Entertainment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790824_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790824_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:170C000173593-KE Holdings, Inc.",
        "terseLabel": "KE Holdings, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790825_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790825_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:172C000173593-Trip.com Group Ltd.",
        "terseLabel": "Trip.com Group Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024122790828_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2024122790828_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:171C000173593-Baidu, Inc. Class A",
        "terseLabel": "Baidu, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025061199616_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025061199616_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:638C000214058-Alphabet, Inc. - Class A",
        "terseLabel": "Alphabet, Inc. - Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099824_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099824_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:160C000173593-Diversified Consumer Services",
        "terseLabel": "Diversified Consumer Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099825_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099825_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:163C000173593-Other_1",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099825_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099825_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:656C000214057-Other_1",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099825_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099825_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:633C000214058-Other_1",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099825_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099825_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:814C000181608-Other_1",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099825_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099825_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:406C000199973-Other_1",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099826_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099826_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:168C000173593-NetEase, Inc.",
        "terseLabel": "NetEase, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099826_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099826_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:721C000065903-NetEase, Inc.",
        "terseLabel": "NetEase, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099826_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099826_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:744C000065919-NetEase, Inc.",
        "terseLabel": "NetEase, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099831_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099831_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1011C000082798-Caseys General Stores, Inc.",
        "terseLabel": "Caseys General Stores, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099836_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099836_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:379C000225449-Palantir Technologies, Inc.",
        "terseLabel": "Palantir Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099836_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099836_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1216C000070001-Palantir Technologies, Inc.",
        "terseLabel": "Palantir Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099836_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099836_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1234C000070000-Palantir Technologies, Inc.",
        "terseLabel": "Palantir Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099842_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099842_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:600C000181606-Rocket Lab Corp.",
        "terseLabel": "Rocket Lab Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099845_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099845_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:348C000065885-Bajaj Finserv Ltd.",
        "terseLabel": "Bajaj Finserv Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099854_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099854_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:760C000119158-Roche Holding AG",
        "terseLabel": "Roche Holding AG [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099856_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099856_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:759C000119158-HSBC Holdings PLC",
        "terseLabel": "HSBC Holdings PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099857_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099857_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:764C000119158-Shell PLC",
        "terseLabel": "Shell PLC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099858_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099858_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:765C000119158-Siemens AG",
        "terseLabel": "Siemens AG [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099859_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099859_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:869C000065901-Reliance Industries Ltd.",
        "terseLabel": "Reliance Industries Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099859_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099859_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:892C000065917-Reliance Industries Ltd.",
        "terseLabel": "Reliance Industries Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099859_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099859_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:341C000065885-Reliance Industries Ltd.",
        "terseLabel": "Reliance Industries Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099860_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099860_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:867C000065901-China Construction Bank Corp.",
        "terseLabel": "China Construction Bank Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099860_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099860_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:890C000065917-China Construction Bank Corp.",
        "terseLabel": "China Construction Bank Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099867_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099867_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:990C000090184-East West Bancorp, Inc.",
        "terseLabel": "East West Bancorp, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099868_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099868_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:995C000090184-Valley National Bancorp",
        "terseLabel": "Valley National Bancorp [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099869_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099869_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1008C000082798-Grocery Outlet Holding Corp.",
        "terseLabel": "Grocery Outlet Holding Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099876_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099876_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:266C000106084-Lundin Gold, Inc.",
        "terseLabel": "Lundin Gold, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099876_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099876_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:253C000106085-Lundin Gold, Inc.",
        "terseLabel": "Lundin Gold, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099881_7758Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099881_7758Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1215C000070001-Lam Research Corp.",
        "terseLabel": "Lam Research Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099881_7759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099881_7759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1233C000070000-Lam Research Corp.",
        "terseLabel": "Lam Research Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099884_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099884_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:467C000156152-HF Sinclair Corp.",
        "terseLabel": "HF Sinclair Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099884_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099884_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:480C000156151-HF Sinclair Corp.",
        "terseLabel": "HF Sinclair Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099886_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099886_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:196C000065888-Valero Energy Corp.",
        "terseLabel": "Valero Energy Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099886_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099886_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:182C000065908-Valero Energy Corp.",
        "terseLabel": "Valero Energy Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099887_7765Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099887_7765Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:537C000250249-VanEck Uranium and Nuclear ETF",
        "terseLabel": "VanEck Uranium and Nuclear ETF [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099888_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099888_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1138C000084846-Applied Materials, Inc.",
        "terseLabel": "Applied Materials, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099888_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099888_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1151C000084845-Applied Materials, Inc.",
        "terseLabel": "Applied Materials, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099889_7754Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099889_7754Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_114"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1141C000084846-NXP Semiconductors NV ADR",
        "terseLabel": "NXP Semiconductors NV ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099889_7755Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099889_7755Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_115"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1154C000084845-NXP Semiconductors NV ADR",
        "terseLabel": "NXP Semiconductors NV ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099889_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099889_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:47C000103352-NXP Semiconductors NV ADR",
        "terseLabel": "NXP Semiconductors NV ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099892_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099892_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:621C000082795-Marriott International, Inc. Class C",
        "terseLabel": "Marriott International, Inc. Class C [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025063099898_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025063099898_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1267C000082787-Xcel Energy, Inc.",
        "terseLabel": "Xcel Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025070199920_7689Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025070199920_7689Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:680C000065909-Progressive Corp.",
        "terseLabel": "Progressive Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025070199921_7723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025070199921_7723Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_44"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:340C000065885-HDFC Bank Ltd.",
        "terseLabel": "HDFC Bank Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025070199922_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025070199922_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:932C000090201-Hanwha Aerospace Co. Ltd.",
        "terseLabel": "Hanwha Aerospace Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025070199924_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025070199924_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:823C000181608-Deere &amp; Co.",
        "terseLabel": "Deere &amp; Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025070199927_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025070199927_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:941C000159441-Axsome Therapeutics, Inc.",
        "terseLabel": "Axsome Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025070199928_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025070199928_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:943C000159441-Perrigo Co. PLC ADR",
        "terseLabel": "Perrigo Co. PLC ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025070199930_7680Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench2025070199930_7680Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:620C000082795-OReilly Automotive, Inc.",
        "terseLabel": "OReilly Automotive, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251024103723_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251024103723_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1174C000065898-IonQ, Inc.",
        "terseLabel": "IonQ, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251024103723_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251024103723_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1197C000065914-IonQ, Inc.",
        "terseLabel": "IonQ, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251024103728_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251024103728_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:997C000090184-UMB Financial Corp.",
        "terseLabel": "UMB Financial Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104809_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104809_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:8C000172242-NY Harbor ULSD May 2026 Futures",
        "terseLabel": "NY Harbor ULSD May 2026 Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104810_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104810_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:6C000172242-Soybean November 2026 Futures",
        "terseLabel": "Soybean November 2026 Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104811_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104811_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:20C000242864-Dreyfus Treasury Securities Cash Management Institutional Shares",
        "terseLabel": "Dreyfus Treasury Securities Cash Management Institutional Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104812_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104812_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:25C000242864-Invesco QQQ Trust Series 1 total return swap",
        "terseLabel": "Invesco QQQ Trust Series 1 total return swap [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104813_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104813_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:29C000242864-Technology Select Sector SPDR Fund total return swap",
        "terseLabel": "Technology Select Sector SPDR Fund total return swap [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104814_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104814_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:661C000214057-Alphabet, Inc. Class A",
        "terseLabel": "Alphabet, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104814_7714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104814_7714Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:293C000248490-Alphabet, Inc. Class A",
        "terseLabel": "Alphabet, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104814_7715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104814_7715Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:278C000248489-Alphabet, Inc. Class A",
        "terseLabel": "Alphabet, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104814_7730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104814_7730Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:372C000225449-Alphabet, Inc. Class A",
        "terseLabel": "Alphabet, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104814_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104814_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:416C000199973-Alphabet, Inc. Class A",
        "terseLabel": "Alphabet, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104814_7744Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104814_7744Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:433C000097007-Alphabet, Inc. Class A",
        "terseLabel": "Alphabet, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104814_7745Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104814_7745Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1031C000065893-Alphabet, Inc. Class A",
        "terseLabel": "Alphabet, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104814_7746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104814_7746Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:456C000084847-Alphabet, Inc. Class A",
        "terseLabel": "Alphabet, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104814_7747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104814_7747Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1054C000065895-Alphabet, Inc. Class A",
        "terseLabel": "Alphabet, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251203104814_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251203104814_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:28C000242864-Alphabet, Inc. Class A",
        "terseLabel": "Alphabet, Inc. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106089_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106089_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:173C000173593-JD Health International, Inc.",
        "terseLabel": "JD Health International, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106090_7683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106090_7683Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:169C000173593-JD.com",
        "terseLabel": "JD.com [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106091_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106091_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:465C000156152-Murphy Oil Corp.",
        "terseLabel": "Murphy Oil Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106091_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106091_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:478C000156151-Murphy Oil Corp.",
        "terseLabel": "Murphy Oil Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106092_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106092_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:469C000156152-Diamondback Energy, Inc.",
        "terseLabel": "Diamondback Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106092_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106092_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:482C000156151-Diamondback Energy, Inc.",
        "terseLabel": "Diamondback Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106118_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106118_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:259C000106084-Equinox Gold Corp.",
        "terseLabel": "Equinox Gold Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106118_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106118_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:246C000106085-Equinox Gold Corp.",
        "terseLabel": "Equinox Gold Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106120_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106120_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:258C000106084-Coeur Mining, Inc.",
        "terseLabel": "Coeur Mining, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106120_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106120_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:245C000106085-Coeur Mining, Inc.",
        "terseLabel": "Coeur Mining, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106120_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106120_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1170C000065898-Coeur Mining, Inc.",
        "terseLabel": "Coeur Mining, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106120_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106120_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1193C000065914-Coeur Mining, Inc.",
        "terseLabel": "Coeur Mining, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251211106121_7703Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251211106121_7703Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:117C000260962-Regeneron Pharmaceuticals, Inc.",
        "terseLabel": "Regeneron Pharmaceuticals, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251212106129_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251212106129_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:324C000090189-Companhia de Saneamento Basico do Estado de Sao Paulo",
        "terseLabel": "Companhia de Saneamento Basico do Estado de Sao Paulo [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251212106130_7777Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251212106130_7777Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:491C000260961-ASML Holding NV ADR",
        "terseLabel": "ASML Holding NV ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251212106130_7778Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251212106130_7778Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:499C000260960-ASML Holding NV ADR",
        "terseLabel": "ASML Holding NV ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251212106135_7690Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251212106135_7690Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:698C000065889-Citigroup, Inc.",
        "terseLabel": "Citigroup, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251212106136_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251212106136_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1099C000214055-Western Digital Corp.",
        "terseLabel": "Western Digital Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251212106136_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251212106136_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1076C000214056-Western Digital Corp.",
        "terseLabel": "Western Digital Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251212106136_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251212106136_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:50C000103352-Western Digital Corp.",
        "terseLabel": "Western Digital Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251212106139_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251212106139_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:142C000153531-Zhongji Innolight Ltd.",
        "terseLabel": "Zhongji Innolight Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251212106140_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251212106140_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:146C000153531-Eoptolink Technology Inc. Ltd.",
        "terseLabel": "Eoptolink Technology Inc. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251212106153_7667Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251212106153_7667Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:591C000181606-GE Aerospace",
        "terseLabel": "GE Aerospace [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251212106153_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251212106153_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:816C000181608-GE Aerospace",
        "terseLabel": "GE Aerospace [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106161_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106161_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:46C000103352-ARM Holdings PLC ADR",
        "terseLabel": "ARM Holdings PLC ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106168_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106168_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-4.750% 2055-05-15",
        "terseLabel": "4.750% 2055-05-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106168_7664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106168_7664Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075254-4.750% 2055-05-15",
        "terseLabel": "4.750% 2055-05-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106169_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106169_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-4.750% 2055-08-15",
        "terseLabel": "4.750% 2055-08-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106169_7664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106169_7664Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075254-4.750% 2055-08-15",
        "terseLabel": "4.750% 2055-08-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106170_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106170_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-4.625%, 2055-02-15",
        "terseLabel": "4.625%, 2055-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106170_7664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106170_7664Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075254-4.625%, 2055-02-15",
        "terseLabel": "4.625%, 2055-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106171_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106171_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-4.500%, 2054-11-15",
        "terseLabel": "4.500%, 2054-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106171_7664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106171_7664Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075254-4.500%, 2054-11-15",
        "terseLabel": "4.500%, 2054-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106172_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106172_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1012C000082798-The RealReal, Inc.",
        "terseLabel": "The RealReal, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106176_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106176_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1010C000082798-Etsy, Inc.",
        "terseLabel": "Etsy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106213_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106213_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1167C000065898-Bloom Energy Corp. Class A",
        "terseLabel": "Bloom Energy Corp. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106213_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106213_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1190C000065914-Bloom Energy Corp. Class A",
        "terseLabel": "Bloom Energy Corp. Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106214_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106214_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1168C000065898-Credo Technology Group Holding Shares",
        "terseLabel": "Credo Technology Group Holding Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106214_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106214_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1191C000065914-Credo Technology Group Holding Shares",
        "terseLabel": "Credo Technology Group Holding Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106226_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106226_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-4.625%, 2035-02-15",
        "terseLabel": "4.625%, 2035-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106226_7662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106226_7662Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075252-4.625%, 2035-02-15",
        "terseLabel": "4.625%, 2035-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106227_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106227_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-4.250%, 2034-11-15",
        "terseLabel": "4.250%, 2034-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106227_7662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106227_7662Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075252-4.250%, 2034-11-15",
        "terseLabel": "4.250%, 2034-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106228_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106228_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-4.250% 2035-05-15",
        "terseLabel": "4.250% 2035-05-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106228_7662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106228_7662Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075252-4.250% 2035-05-15",
        "terseLabel": "4.250% 2035-05-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106229_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106229_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-4.250% 2035-08-15",
        "terseLabel": "4.250% 2035-08-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106229_7662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106229_7662Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075252-4.250% 2035-08-15",
        "terseLabel": "4.250% 2035-08-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106236_7685Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106236_7685Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_89"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:666C000214057-Ciena Corp.",
        "terseLabel": "Ciena Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106236_7686Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106236_7686Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:643C000214058-Ciena Corp.",
        "terseLabel": "Ciena Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106237_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106237_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:838C000065906-Flex Ltd. ADR",
        "terseLabel": "Flex Ltd. ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106238_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106238_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:840C000065906-Curtiss-Wright Corp.",
        "terseLabel": "Curtiss-Wright Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106239_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106239_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:846C000065906-Twilio, Inc.",
        "terseLabel": "Twilio, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251215106242_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251215106242_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:817C000181608-GE Vernova, Inc",
        "terseLabel": "GE Vernova, Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251216106243_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20251216106243_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:930C000090201-Doosan Enerbility Co., Ltd.",
        "terseLabel": "Doosan Enerbility Co., Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260428112215_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260428112215_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1172C000065898-EchoStar Corp.",
        "terseLabel": "EchoStar Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260428112215_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260428112215_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1195C000065914-EchoStar Corp.",
        "terseLabel": "EchoStar Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260428112216_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260428112216_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1171C000065898-Nextpower, Inc.",
        "terseLabel": "Nextpower, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260428112216_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260428112216_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1194C000065914-Nextpower, Inc.",
        "terseLabel": "Nextpower, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260428112217_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260428112217_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1175C000065898-Sterling Infrastructure, Inc.",
        "terseLabel": "Sterling Infrastructure, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260428112217_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260428112217_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1198C000065914-Sterling Infrastructure, Inc.",
        "terseLabel": "Sterling Infrastructure, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260615114646_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260615114646_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:5C000172242-Cotton No.2 December 2026 Futures",
        "terseLabel": "Cotton No.2 December 2026 Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260615114647_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260615114647_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:7C000172242-Wheat July 2026 Futures",
        "terseLabel": "Wheat July 2026 Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260615114648_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260615114648_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:9C000172242-Gasoline RBOB September 2026 Futures",
        "terseLabel": "Gasoline RBOB September 2026 Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260615114649_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260615114649_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:10C000172242-Corn September 2026 Futures",
        "terseLabel": "Corn September 2026 Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260615114650_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260615114650_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:11C000172242-WTI Crude October 2026 Futures",
        "terseLabel": "WTI Crude October 2026 Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260615114651_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260615114651_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:12C000172242-Silver July 2026 Futures",
        "terseLabel": "Silver July 2026 Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260615114652_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260615114652_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:13C000172242-Copper September 2026 Futures",
        "terseLabel": "Copper September 2026 Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260615114653_7660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260615114653_7660Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:14C000172242-Gold June 2026 Futures",
        "terseLabel": "Gold June 2026 Futures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260615114654_7769Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260615114654_7769Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:21C000242864-Goldman Sachs Financial Square Government Fund Institutional Shares",
        "terseLabel": "Goldman Sachs Financial Square Government Fund Institutional Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260623114831_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260623114831_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:45C000103352-Seagate Technology Holdings PLC ADR",
        "terseLabel": "Seagate Technology Holdings PLC ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260623114832_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260623114832_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1104C000214055-Microchip Technology, Inc.",
        "terseLabel": "Microchip Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260623114832_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260623114832_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1081C000214056-Microchip Technology, Inc.",
        "terseLabel": "Microchip Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260623114832_7770Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260623114832_7770Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:51C000103352-Microchip Technology, Inc.",
        "terseLabel": "Microchip Technology, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114873_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114873_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-4.000% 2036-02-15",
        "terseLabel": "4.000% 2036-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114873_7662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114873_7662Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075252-4.000% 2036-02-15",
        "terseLabel": "4.000% 2036-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114874_7661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114874_7661Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075251-4.000% 2033-11-15",
        "terseLabel": "4.000% 2033-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114874_7662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114874_7662Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075252-4.000% 2033-11-15",
        "terseLabel": "4.000% 2033-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114876_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114876_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-4.625% 2056-02-15",
        "terseLabel": "4.625% 2056-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114876_7664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114876_7664Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075254-4.625% 2056-02-15",
        "terseLabel": "4.625% 2056-02-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114877_7663Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114877_7663Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075253-4.625% 2055-11-15",
        "terseLabel": "4.625% 2055-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114877_7664Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114877_7664Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C000075254-4.625% 2055-11-15",
        "terseLabel": "4.625% 2055-11-15 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114879_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114879_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1005C000082798-Murphy USA, Inc.",
        "terseLabel": "Murphy USA, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114880_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114880_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1006C000082798-Sonic Automotive, Inc.",
        "terseLabel": "Sonic Automotive, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114881_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114881_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1013C000082798-Dicks Sporting Goods, Inc.",
        "terseLabel": "Dicks Sporting Goods, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114882_7741Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114882_7741Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_107"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1014C000082798-Maplebear, Inc.",
        "terseLabel": "Maplebear, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260624114885_7703Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260624114885_7703Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:116C000260962-Argenx SE ADR_",
        "terseLabel": "Argenx SE ADR_ [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114925_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114925_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:149C000153531-Cambricon Technologies Corp. Ltd.",
        "terseLabel": "Cambricon Technologies Corp. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114926_7684Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114926_7684Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:150C000153531-Luxshare Precision Industry Co. Ltd.",
        "terseLabel": "Luxshare Precision Industry Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114927_7700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114927_7700Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:812C000181608-Construction &amp; Engineering",
        "terseLabel": "Construction &amp; Engineering [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114928_7687Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114928_7687Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:200C000065888-Baker Hughes Co.",
        "terseLabel": "Baker Hughes Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114928_7688Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114928_7688Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:186C000065908-Baker Hughes Co.",
        "terseLabel": "Baker Hughes Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114929_7701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114929_7701Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:263C000106084-First Majestic Silver Corp.",
        "terseLabel": "First Majestic Silver Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114929_7702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114929_7702Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:250C000106085-First Majestic Silver Corp.",
        "terseLabel": "First Majestic Silver Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114930_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114930_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1120C000156149-Apellis Pharmaceuticals, Inc.",
        "terseLabel": "Apellis Pharmaceuticals, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114930_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114930_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1107C000156150-Apellis Pharmaceuticals, Inc.",
        "terseLabel": "Apellis Pharmaceuticals, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114931_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114931_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1122C000156149-Travere Therapeutics, Inc.",
        "terseLabel": "Travere Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114931_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114931_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1109C000156150-Travere Therapeutics, Inc.",
        "terseLabel": "Travere Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114932_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114932_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1123C000156149-Arrowhead Pharmaceuticals, Inc.",
        "terseLabel": "Arrowhead Pharmaceuticals, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114932_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114932_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1110C000156150-Arrowhead Pharmaceuticals, Inc.",
        "terseLabel": "Arrowhead Pharmaceuticals, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114933_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114933_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1124C000156149-Twist Bioscience Corp.",
        "terseLabel": "Twist Bioscience Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114933_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114933_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1111C000156150-Twist Bioscience Corp.",
        "terseLabel": "Twist Bioscience Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114934_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114934_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1125C000156149-Summit Therapeutics, Inc.",
        "terseLabel": "Summit Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114934_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114934_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1112C000156150-Summit Therapeutics, Inc.",
        "terseLabel": "Summit Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114935_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114935_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1126C000156149-Alkermes PLC ADR",
        "terseLabel": "Alkermes PLC ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114935_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114935_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1113C000156150-Alkermes PLC ADR",
        "terseLabel": "Alkermes PLC ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114936_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114936_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1127C000156149-TG Therapeutics, Inc.",
        "terseLabel": "TG Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114936_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114936_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1114C000156150-TG Therapeutics, Inc.",
        "terseLabel": "TG Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114937_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114937_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1128C000156149-Madrigal Pharmaceuticals, Inc.",
        "terseLabel": "Madrigal Pharmaceuticals, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114937_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114937_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1115C000156150-Madrigal Pharmaceuticals, Inc.",
        "terseLabel": "Madrigal Pharmaceuticals, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114938_7750Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114938_7750Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1129C000156149-Beam Therapeutics, Inc.",
        "terseLabel": "Beam Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114938_7751Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114938_7751Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1116C000156150-Beam Therapeutics, Inc.",
        "terseLabel": "Beam Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114939_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114939_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:464C000156152-APA Corp.",
        "terseLabel": "APA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114939_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114939_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:477C000156151-APA Corp.",
        "terseLabel": "APA Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114940_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114940_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:468C000156152-Chord Energy Corp.",
        "terseLabel": "Chord Energy Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114940_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114940_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:481C000156151-Chord Energy Corp.",
        "terseLabel": "Chord Energy Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114941_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114941_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:471C000156152-Devon Energy Corp.",
        "terseLabel": "Devon Energy Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114941_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114941_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:484C000156151-Devon Energy Corp.",
        "terseLabel": "Devon Energy Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114942_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114942_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:472C000156152-Matador Resources Co.",
        "terseLabel": "Matador Resources Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114942_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114942_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:485C000156151-Matador Resources Co.",
        "terseLabel": "Matador Resources Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114943_7752Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114943_7752Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:473C000156152-Viper Energy, Inc.",
        "terseLabel": "Viper Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114943_7753Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114943_7753Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:486C000156151-Viper Energy, Inc.",
        "terseLabel": "Viper Energy, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114944_7693Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114944_7693Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:766C000119158-Banco Santander SA",
        "terseLabel": "Banco Santander SA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114945_7691Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114945_7691Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:720C000065903-Bank of China Ltd. Class H",
        "terseLabel": "Bank of China Ltd. Class H [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114945_7692Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114945_7692Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:743C000065919-Bank of China Ltd. Class H",
        "terseLabel": "Bank of China Ltd. Class H [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114946_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114946_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:938C000159441-Organon &amp; Co.",
        "terseLabel": "Organon &amp; Co. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114947_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114947_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:940C000159441-Enliven Therapeutics, Inc.",
        "terseLabel": "Enliven Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114948_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114948_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:942C000159441-Omeros Corp.",
        "terseLabel": "Omeros Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114949_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114949_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:944C000159441-DefiniumTherapeutics, Inc. ADR",
        "terseLabel": "DefiniumTherapeutics, Inc. ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114950_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114950_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:945C000159441-Nektar Therapeutics",
        "terseLabel": "Nektar Therapeutics [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114951_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114951_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:946C000159441-Trevi Therapeutics, Inc.",
        "terseLabel": "Trevi Therapeutics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114952_7735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114952_7735Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:947C000159441-Terns Pharmaceuticals, Inc.",
        "terseLabel": "Terns Pharmaceuticals, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114953_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114953_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:839C000065906-TechnipFMC PLC ADR",
        "terseLabel": "TechnipFMC PLC ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114954_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114954_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:841C000065906-XPO, Inc.",
        "terseLabel": "XPO, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114954_7760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114954_7760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1250C000181590-XPO, Inc.",
        "terseLabel": "XPO, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114955_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114955_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:843C000065906-Fabrinet ADR",
        "terseLabel": "Fabrinet ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114956_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114956_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:844C000065906-MasTec, Inc.",
        "terseLabel": "MasTec, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114957_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114957_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:845C000065906-nVent Electric PLC ADR",
        "terseLabel": "nVent Electric PLC ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114958_7718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114958_7718Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:847C000065906-Everpure, Inc.",
        "terseLabel": "Everpure, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114959_7719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114959_7719Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:325C000090189-AXIA Energia S.A.",
        "terseLabel": "AXIA Energia S.A. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114960_7720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114960_7720Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:865C000065901-Delta Electronics, Inc.",
        "terseLabel": "Delta Electronics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114960_7721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114960_7721Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_100"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:888C000065917-Delta Electronics, Inc.",
        "terseLabel": "Delta Electronics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114961_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114961_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:927C000090201-SK Square Co. Ltd.",
        "terseLabel": "SK Square Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114962_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114962_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:931C000090201-Samsung Electro-Mechanics Co. Ltd.",
        "terseLabel": "Samsung Electro-Mechanics Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260625114963_7724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260625114963_7724Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:933C000090201-Samsung SDI Co. Ltd.",
        "terseLabel": "Samsung SDI Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115059_7668Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115059_7668Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:97C000247964-CoreWeave, Inc.",
        "terseLabel": "CoreWeave, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115059_7669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115059_7669Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:76C000247965-CoreWeave, Inc.",
        "terseLabel": "CoreWeave, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115060_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115060_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1173C000065898-TTM Technologies, Inc.",
        "terseLabel": "TTM Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115060_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115060_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1196C000065914-TTM Technologies, Inc.",
        "terseLabel": "TTM Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115061_7756Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115061_7756Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1176C000065898-Advanced Energy Industries, Inc.",
        "terseLabel": "Advanced Energy Industries, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115061_7757Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115061_7757Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1199C000065914-Advanced Energy Industries, Inc.",
        "terseLabel": "Advanced Energy Industries, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115062_7766Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115062_7766Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1265C000082787-Entergy Corp.",
        "terseLabel": "Entergy Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115063_7740Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115063_7740Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:983C000065890-Ventas, Inc.",
        "terseLabel": "Ventas, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115063_7742Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115063_7742Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:963C000065910-Ventas, Inc.",
        "terseLabel": "Ventas, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115064_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115064_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:992C000090184-Popular, Inc. ADR",
        "terseLabel": "Popular, Inc. ADR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115065_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115065_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:993C000090184-Pinnacle Financial Partners, Inc.",
        "terseLabel": "Pinnacle Financial Partners, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115066_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115066_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:996C000090184-Associated Banc-Corp.",
        "terseLabel": "Associated Banc-Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115067_7743Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115067_7743Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_106"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:998C000090184-Flagstar Bank NA",
        "terseLabel": "Flagstar Bank NA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115068_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115068_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:415C000199973-Horizon Robotics, Inc.",
        "terseLabel": "Horizon Robotics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260701115069_7739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260701115069_7739Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:413C000199973-Shenzhen Inovance Technology Co. Ltd.",
        "terseLabel": "Shenzhen Inovance Technology Co. Ltd. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260702115070_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260702115070_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1096C000214055-Dell Technologies, Inc._1",
        "terseLabel": "Dell Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260702115070_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260702115070_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1073C000214056-Dell Technologies, Inc._1",
        "terseLabel": "Dell Technologies, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260702115071_7748Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260702115071_7748Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1101C000214055-ON Semiconductor Corp._1",
        "terseLabel": "ON Semiconductor Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260702115071_7749Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260430",
     "localname": "bench20260702115071_7749Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_110"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:1078C000214056-ON Semiconductor Corp._1",
        "terseLabel": "ON Semiconductor Corp. [Member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "30",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479910/205-30-50-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "320",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-7"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "3"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "4"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "5"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "b",
   "Paragraph": "instruction",
   "Subparagraph": "2"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "ii"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "iii"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Sentence": "1",
   "Clause": "b"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Subparagraph": "1",
   "Clause": "c"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "c",
   "Paragraph": "instruction",
   "Subparagraph": "1",
   "Clause": "d"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "1"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Clause": "B"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iiii",
   "Clause": "A"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "12"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "14"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "15"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "7"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "8"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "3"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4",
   "Subparagraph": "instruction",
   "Clause": "3"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "4",
   "Subparagraph": "instruction",
   "Clause": "4"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "e"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "e",
   "Paragraph": "instruction",
   "Subparagraph": "6"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "f"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "1"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "2"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "3"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "4"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "5"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "6"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "g",
   "Paragraph": "instruction",
   "Subparagraph": "2"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "h",
   "Paragraph": "1"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "h",
   "Paragraph": "2"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "1",
   "Subparagraph": "d",
   "Sentence": "i"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r90": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r91": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r92": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r93": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r94": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r95": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r96": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r97": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r98": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r99": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  }
 }
}
