{
 "version": "2.2",
 "instance": {
  "dft-efp24377_ncsr.htm": {
   "nsprefix": "tsr",
   "nsuri": "http://tsr/20260331",
   "dts": {
    "inline": {
     "local": [
      "dft-efp24377_ncsr.htm"
     ]
    },
    "schema": {
     "local": [
      "tsr-20260331.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-20260331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "tsr-20260331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tsr-20260331_pre.xml"
     ]
    }
   },
   "keyStandard": 36,
   "keyCustom": 0,
   "axisStandard": 9,
   "axisCustom": 0,
   "memberStandard": 1,
   "memberCustom": 867,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2025": 3
   },
   "contextCount": 1968,
   "entityCount": 1,
   "segmentCount": 868,
   "elementCount": 1027,
   "unitCount": 3,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/oef/2025": 3031,
    "http://xbrl.sec.gov/dei/2025": 88,
    "http://fasb.org/us-gaap/2025": 82
   },
   "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_7168_duration_DoubleLineTotalReturnBondFund_2025-04-01_2026-03-31Member",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.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_7168_duration_DoubleLineTotalReturnBondFund_2025-04-01_2026-03-31Member",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7168_duration_DoubleLineTotalReturnBondFund_2025-04-01_2026-03-31Member",
      "name": "oef:ShareholderReportAnnualOrSemiAnnual",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "oef:AnnlOrSemiAnnlStatementTextBlock",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_1",
     "longName": "040014 - Document - Shareholder Report, Line Graph (Details) 191610_DoubleLine Total Return Bond Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191610_DoubleLine Total Return Bond Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c_7168_duration_DoubleLineTotalReturnBondFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7168_duration_DoubleLineTotalReturnBondFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
     "longName": "040015 - Document - Shareholder Report, Average Annual Return (Details) 191610_DoubleLine Total Return Bond Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191610_DoubleLine Total Return Bond Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c_7168_duration_DoubleLineTotalReturnBondFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7168_duration_DoubleLineTotalReturnBondFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_1",
     "longName": "040016 - Document - Shareholder Report, Holdings (Details) 191610_DoubleLine Total Return Bond Fund_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191610_DoubleLine Total Return Bond Fund_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c_7168_instant_DoubleLineTotalReturnBondFund_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7168_instant_DoubleLineTotalReturnBondFund_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_2",
     "longName": "040018 - Document - Shareholder Report, Line Graph (Details) 191610_DoubleLine Total Return Bond Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191610_DoubleLine Total Return Bond Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c_7172_duration_DoubleLineTotalReturnBondFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7172_duration_DoubleLineTotalReturnBondFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
     "longName": "040019 - Document - Shareholder Report, Average Annual Return (Details) 191610_DoubleLine Total Return Bond Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191610_DoubleLine Total Return Bond Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c_7172_duration_DoubleLineTotalReturnBondFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7172_duration_DoubleLineTotalReturnBondFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_2",
     "longName": "040020 - Document - Shareholder Report, Holdings (Details) 191610_DoubleLine Total Return Bond Fund_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191610_DoubleLine Total Return Bond Fund_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c_7172_instant_DoubleLineTotalReturnBondFund_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7172_instant_DoubleLineTotalReturnBondFund_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_3",
     "longName": "040022 - Document - Shareholder Report, Line Graph (Details) 191610_DoubleLine Total Return Bond Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191610_DoubleLine Total Return Bond Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c_7169_duration_DoubleLineTotalReturnBondFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7169_duration_DoubleLineTotalReturnBondFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
     "longName": "040023 - Document - Shareholder Report, Average Annual Return (Details) 191610_DoubleLine Total Return Bond Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191610_DoubleLine Total Return Bond Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c_7169_duration_DoubleLineTotalReturnBondFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7169_duration_DoubleLineTotalReturnBondFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_3",
     "longName": "040024 - Document - Shareholder Report, Holdings (Details) 191610_DoubleLine Total Return Bond Fund_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191610_DoubleLine Total Return Bond Fund_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c_7169_instant_DoubleLineTotalReturnBondFund_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7169_instant_DoubleLineTotalReturnBondFund_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_4",
     "longName": "040026 - Document - Shareholder Report, Line Graph (Details) 191610_DoubleLine Total Return Bond Fund_Class R6_TSR Annual {Class R6}",
     "shortName": "Shareholder Report, Line Graph (Details) 191610_DoubleLine Total Return Bond Fund_Class R6_TSR Annual {Class R6}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c_7170_duration_DoubleLineTotalReturnBondFund_ClassR6_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7170_duration_DoubleLineTotalReturnBondFund_ClassR6_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
     "longName": "040027 - Document - Shareholder Report, Average Annual Return (Details) 191610_DoubleLine Total Return Bond Fund_Class R6_TSR Annual {Class R6}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191610_DoubleLine Total Return Bond Fund_Class R6_TSR Annual {Class R6}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c_7170_duration_DoubleLineTotalReturnBondFund_ClassR6_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7170_duration_DoubleLineTotalReturnBondFund_ClassR6_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_4",
     "longName": "040028 - Document - Shareholder Report, Holdings (Details) 191610_DoubleLine Total Return Bond Fund_Class R6_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191610_DoubleLine Total Return Bond Fund_Class R6_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c_7170_instant_DoubleLineTotalReturnBondFund_ClassR6_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7170_instant_DoubleLineTotalReturnBondFund_ClassR6_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_5",
     "longName": "040030 - Document - Shareholder Report, Line Graph (Details) 191611_DoubleLine Core Fixed Income Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191611_DoubleLine Core Fixed Income Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c_7128_duration_DoubleLineCoreFixedIncomeFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7128_duration_DoubleLineCoreFixedIncomeFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
     "longName": "040031 - Document - Shareholder Report, Average Annual Return (Details) 191611_DoubleLine Core Fixed Income Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191611_DoubleLine Core Fixed Income Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c_7128_duration_DoubleLineCoreFixedIncomeFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7128_duration_DoubleLineCoreFixedIncomeFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_5",
     "longName": "040032 - Document - Shareholder Report, Holdings (Details) 191611_DoubleLine Core Fixed Income Fund_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191611_DoubleLine Core Fixed Income Fund_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c_7128_instant_DoubleLineCoreFixedIncomeFund_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7128_instant_DoubleLineCoreFixedIncomeFund_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_6",
     "longName": "040034 - Document - Shareholder Report, Line Graph (Details) 191611_DoubleLine Core Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191611_DoubleLine Core Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c_7131_duration_DoubleLineCoreFixedIncomeFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7131_duration_DoubleLineCoreFixedIncomeFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
     "longName": "040035 - Document - Shareholder Report, Average Annual Return (Details) 191611_DoubleLine Core Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191611_DoubleLine Core Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c_7131_duration_DoubleLineCoreFixedIncomeFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7131_duration_DoubleLineCoreFixedIncomeFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_6",
     "longName": "040036 - Document - Shareholder Report, Holdings (Details) 191611_DoubleLine Core Fixed Income Fund_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191611_DoubleLine Core Fixed Income Fund_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c_7131_instant_DoubleLineCoreFixedIncomeFund_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7131_instant_DoubleLineCoreFixedIncomeFund_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_7",
     "longName": "040038 - Document - Shareholder Report, Line Graph (Details) 191611_DoubleLine Core Fixed Income Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191611_DoubleLine Core Fixed Income Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c_7129_duration_DoubleLineCoreFixedIncomeFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7129_duration_DoubleLineCoreFixedIncomeFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
     "longName": "040039 - Document - Shareholder Report, Average Annual Return (Details) 191611_DoubleLine Core Fixed Income Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191611_DoubleLine Core Fixed Income Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c_7129_duration_DoubleLineCoreFixedIncomeFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7129_duration_DoubleLineCoreFixedIncomeFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_7",
     "longName": "040040 - Document - Shareholder Report, Holdings (Details) 191611_DoubleLine Core Fixed Income Fund_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191611_DoubleLine Core Fixed Income Fund_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c_7129_instant_DoubleLineCoreFixedIncomeFund_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7129_instant_DoubleLineCoreFixedIncomeFund_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_8",
     "longName": "040042 - Document - Shareholder Report, Line Graph (Details) 191611_DoubleLine Core Fixed Income Fund_Class R6_TSR Annual {Class R6}",
     "shortName": "Shareholder Report, Line Graph (Details) 191611_DoubleLine Core Fixed Income Fund_Class R6_TSR Annual {Class R6}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c_7130_duration_DoubleLineCoreFixedIncomeFund_ClassR6_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7130_duration_DoubleLineCoreFixedIncomeFund_ClassR6_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
     "longName": "040043 - Document - Shareholder Report, Average Annual Return (Details) 191611_DoubleLine Core Fixed Income Fund_Class R6_TSR Annual {Class R6}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191611_DoubleLine Core Fixed Income Fund_Class R6_TSR Annual {Class R6}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c_7130_duration_DoubleLineCoreFixedIncomeFund_ClassR6_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7130_duration_DoubleLineCoreFixedIncomeFund_ClassR6_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_8",
     "longName": "040044 - Document - Shareholder Report, Holdings (Details) 191611_DoubleLine Core Fixed Income Fund_Class R6_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191611_DoubleLine Core Fixed Income Fund_Class R6_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c_7130_instant_DoubleLineCoreFixedIncomeFund_ClassR6_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7130_instant_DoubleLineCoreFixedIncomeFund_ClassR6_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_9",
     "longName": "040046 - Document - Shareholder Report, Line Graph (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c_7132_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7132_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
     "longName": "040047 - Document - Shareholder Report, Average Annual Return (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c_7132_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7132_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_9",
     "longName": "040048 - Document - Shareholder Report, Holdings (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c_7132_instant_DoubleLineEmergingMarketsFixedIncomeFund_ClassI_2026-03-31_112185Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7132_instant_DoubleLineEmergingMarketsFixedIncomeFund_ClassI_2026-03-31_112185Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_10",
     "longName": "040050 - Document - Shareholder Report, Line Graph (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c_7133_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7133_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
     "longName": "040051 - Document - Shareholder Report, Average Annual Return (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c_7133_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7133_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_10",
     "longName": "040052 - Document - Shareholder Report, Holdings (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c_7133_instant_DoubleLineEmergingMarketsFixedIncomeFund_ClassI2_2026-03-31_112185Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7133_instant_DoubleLineEmergingMarketsFixedIncomeFund_ClassI2_2026-03-31_112185Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_11",
     "longName": "040054 - Document - Shareholder Report, Line Graph (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c_7173_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7173_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
     "longName": "040055 - Document - Shareholder Report, Average Annual Return (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c_7173_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7173_duration_DoubleLineEmergingMarketsFixedIncomeFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_11",
     "longName": "040056 - Document - Shareholder Report, Holdings (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191612_DoubleLine Emerging Markets Fixed Income Fund_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c_7173_instant_DoubleLineEmergingMarketsFixedIncomeFund_ClassN_2026-03-31_112185Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7173_instant_DoubleLineEmergingMarketsFixedIncomeFund_ClassN_2026-03-31_112185Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_12",
     "longName": "040058 - Document - Shareholder Report, Line Graph (Details) 191615_DoubleLine Low Duration Bond Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191615_DoubleLine Low Duration Bond Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c_7146_duration_DoubleLineLowDurationBondFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7146_duration_DoubleLineLowDurationBondFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
     "longName": "040059 - Document - Shareholder Report, Average Annual Return (Details) 191615_DoubleLine Low Duration Bond Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191615_DoubleLine Low Duration Bond Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c_7146_duration_DoubleLineLowDurationBondFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7146_duration_DoubleLineLowDurationBondFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_12",
     "longName": "040060 - Document - Shareholder Report, Holdings (Details) 191615_DoubleLine Low Duration Bond Fund_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191615_DoubleLine Low Duration Bond Fund_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c_7146_instant_DoubleLineLowDurationBondFund_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7146_instant_DoubleLineLowDurationBondFund_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_13",
     "longName": "040062 - Document - Shareholder Report, Line Graph (Details) 191615_DoubleLine Low Duration Bond Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191615_DoubleLine Low Duration Bond Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c_7154_duration_DoubleLineLowDurationBondFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7154_duration_DoubleLineLowDurationBondFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
     "longName": "040063 - Document - Shareholder Report, Average Annual Return (Details) 191615_DoubleLine Low Duration Bond Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191615_DoubleLine Low Duration Bond Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c_7154_duration_DoubleLineLowDurationBondFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7154_duration_DoubleLineLowDurationBondFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_13",
     "longName": "040064 - Document - Shareholder Report, Holdings (Details) 191615_DoubleLine Low Duration Bond Fund_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191615_DoubleLine Low Duration Bond Fund_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c_7154_instant_DoubleLineLowDurationBondFund_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7154_instant_DoubleLineLowDurationBondFund_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_14",
     "longName": "040066 - Document - Shareholder Report, Line Graph (Details) 191615_DoubleLine Low Duration Bond Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191615_DoubleLine Low Duration Bond Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c_7147_duration_DoubleLineLowDurationBondFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7147_duration_DoubleLineLowDurationBondFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
     "longName": "040067 - Document - Shareholder Report, Average Annual Return (Details) 191615_DoubleLine Low Duration Bond Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191615_DoubleLine Low Duration Bond Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c_7147_duration_DoubleLineLowDurationBondFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7147_duration_DoubleLineLowDurationBondFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_14",
     "longName": "040068 - Document - Shareholder Report, Holdings (Details) 191615_DoubleLine Low Duration Bond Fund_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191615_DoubleLine Low Duration Bond Fund_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c_7147_instant_DoubleLineLowDurationBondFund_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7147_instant_DoubleLineLowDurationBondFund_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_15",
     "longName": "040070 - Document - Shareholder Report, Line Graph (Details) 191615_DoubleLine Low Duration Bond Fund_Class R6_TSR Annual {Class R6}",
     "shortName": "Shareholder Report, Line Graph (Details) 191615_DoubleLine Low Duration Bond Fund_Class R6_TSR Annual {Class R6}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c_7148_duration_DoubleLineLowDurationBondFund_ClassR6_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7148_duration_DoubleLineLowDurationBondFund_ClassR6_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
     "longName": "040071 - Document - Shareholder Report, Average Annual Return (Details) 191615_DoubleLine Low Duration Bond Fund_Class R6_TSR Annual {Class R6}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191615_DoubleLine Low Duration Bond Fund_Class R6_TSR Annual {Class R6}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c_7148_duration_DoubleLineLowDurationBondFund_ClassR6_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7148_duration_DoubleLineLowDurationBondFund_ClassR6_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_15",
     "longName": "040072 - Document - Shareholder Report, Holdings (Details) 191615_DoubleLine Low Duration Bond Fund_Class R6_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191615_DoubleLine Low Duration Bond Fund_Class R6_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c_7148_instant_DoubleLineLowDurationBondFund_ClassR6_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7148_instant_DoubleLineLowDurationBondFund_ClassR6_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_16",
     "longName": "040074 - Document - Shareholder Report, Line Graph (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c_7159_duration_DoubleLineShillerEnhancedCAPE_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7159_duration_DoubleLineShillerEnhancedCAPE_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
     "longName": "040075 - Document - Shareholder Report, Average Annual Return (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c_7159_duration_DoubleLineShillerEnhancedCAPE_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7159_duration_DoubleLineShillerEnhancedCAPE_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_16",
     "longName": "040076 - Document - Shareholder Report, Holdings (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c_7159_instant_DoubleLineShillerEnhancedCAPE_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7159_instant_DoubleLineShillerEnhancedCAPE_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_17",
     "longName": "040078 - Document - Shareholder Report, Line Graph (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c_7164_duration_DoubleLineShillerEnhancedCAPE_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7164_duration_DoubleLineShillerEnhancedCAPE_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
     "longName": "040079 - Document - Shareholder Report, Average Annual Return (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c_7164_duration_DoubleLineShillerEnhancedCAPE_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7164_duration_DoubleLineShillerEnhancedCAPE_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_17",
     "longName": "040080 - Document - Shareholder Report, Holdings (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c_7164_instant_DoubleLineShillerEnhancedCAPE_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7164_instant_DoubleLineShillerEnhancedCAPE_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_18",
     "longName": "040082 - Document - Shareholder Report, Line Graph (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c_7160_duration_DoubleLineShillerEnhancedCAPE_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7160_duration_DoubleLineShillerEnhancedCAPE_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
     "longName": "040083 - Document - Shareholder Report, Average Annual Return (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c_7160_duration_DoubleLineShillerEnhancedCAPE_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7160_duration_DoubleLineShillerEnhancedCAPE_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_18",
     "longName": "040084 - Document - Shareholder Report, Holdings (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c_7160_instant_DoubleLineShillerEnhancedCAPE_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7160_instant_DoubleLineShillerEnhancedCAPE_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_19",
     "longName": "040086 - Document - Shareholder Report, Line Graph (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class R6_TSR Annual {Class R6}",
     "shortName": "Shareholder Report, Line Graph (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class R6_TSR Annual {Class R6}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c_7161_duration_DoubleLineShillerEnhancedCAPE_ClassR6_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7161_duration_DoubleLineShillerEnhancedCAPE_ClassR6_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
     "longName": "040087 - Document - Shareholder Report, Average Annual Return (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class R6_TSR Annual {Class R6}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class R6_TSR Annual {Class R6}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c_7161_duration_DoubleLineShillerEnhancedCAPE_ClassR6_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7161_duration_DoubleLineShillerEnhancedCAPE_ClassR6_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_19",
     "longName": "040088 - Document - Shareholder Report, Holdings (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class R6_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191623_DoubleLine Shiller Enhanced CAPE_Class R6_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c_7161_instant_DoubleLineShillerEnhancedCAPE_ClassR6_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7161_instant_DoubleLineShillerEnhancedCAPE_ClassR6_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_20",
     "longName": "040090 - Document - Shareholder Report, Line Graph (Details) 191624_DoubleLine Flexible Income Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191624_DoubleLine Flexible Income Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c_7137_duration_DoubleLineFlexibleIncomeFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7137_duration_DoubleLineFlexibleIncomeFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
     "longName": "040091 - Document - Shareholder Report, Average Annual Return (Details) 191624_DoubleLine Flexible Income Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191624_DoubleLine Flexible Income Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c_7137_duration_DoubleLineFlexibleIncomeFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7137_duration_DoubleLineFlexibleIncomeFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_20",
     "longName": "040092 - Document - Shareholder Report, Holdings (Details) 191624_DoubleLine Flexible Income Fund_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191624_DoubleLine Flexible Income Fund_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c_7137_instant_DoubleLineFlexibleIncomeFund_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7137_instant_DoubleLineFlexibleIncomeFund_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_21",
     "longName": "040094 - Document - Shareholder Report, Line Graph (Details) 191624_DoubleLine Flexible Income Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191624_DoubleLine Flexible Income Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c_7151_duration_DoubleLineFlexibleIncomeFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7151_duration_DoubleLineFlexibleIncomeFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
     "longName": "040095 - Document - Shareholder Report, Average Annual Return (Details) 191624_DoubleLine Flexible Income Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191624_DoubleLine Flexible Income Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c_7151_duration_DoubleLineFlexibleIncomeFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7151_duration_DoubleLineFlexibleIncomeFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_21",
     "longName": "040096 - Document - Shareholder Report, Holdings (Details) 191624_DoubleLine Flexible Income Fund_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191624_DoubleLine Flexible Income Fund_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c_7151_instant_DoubleLineFlexibleIncomeFund_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7151_instant_DoubleLineFlexibleIncomeFund_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_22",
     "longName": "040098 - Document - Shareholder Report, Line Graph (Details) 191624_DoubleLine Flexible Income Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191624_DoubleLine Flexible Income Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c_7138_duration_DoubleLineFlexibleIncomeFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7138_duration_DoubleLineFlexibleIncomeFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
     "longName": "040099 - Document - Shareholder Report, Average Annual Return (Details) 191624_DoubleLine Flexible Income Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191624_DoubleLine Flexible Income Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c_7138_duration_DoubleLineFlexibleIncomeFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7138_duration_DoubleLineFlexibleIncomeFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_22",
     "longName": "040100 - Document - Shareholder Report, Holdings (Details) 191624_DoubleLine Flexible Income Fund_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191624_DoubleLine Flexible Income Fund_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c_7138_instant_DoubleLineFlexibleIncomeFund_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7138_instant_DoubleLineFlexibleIncomeFund_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_23",
     "longName": "040102 - Document - Shareholder Report, Line Graph (Details) 191624_DoubleLine Flexible Income Fund_Class R6_TSR Annual {Class R6}",
     "shortName": "Shareholder Report, Line Graph (Details) 191624_DoubleLine Flexible Income Fund_Class R6_TSR Annual {Class R6}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c_7139_duration_DoubleLineFlexibleIncomeFund_ClassR6_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7139_duration_DoubleLineFlexibleIncomeFund_ClassR6_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
     "longName": "040103 - Document - Shareholder Report, Average Annual Return (Details) 191624_DoubleLine Flexible Income Fund_Class R6_TSR Annual {Class R6}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191624_DoubleLine Flexible Income Fund_Class R6_TSR Annual {Class R6}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c_7139_duration_DoubleLineFlexibleIncomeFund_ClassR6_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7139_duration_DoubleLineFlexibleIncomeFund_ClassR6_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_23",
     "longName": "040104 - Document - Shareholder Report, Holdings (Details) 191624_DoubleLine Flexible Income Fund_Class R6_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191624_DoubleLine Flexible Income Fund_Class R6_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c_7139_instant_DoubleLineFlexibleIncomeFund_ClassR6_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7139_instant_DoubleLineFlexibleIncomeFund_ClassR6_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_24",
     "longName": "040106 - Document - Shareholder Report, Line Graph (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c_7149_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7149_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
     "longName": "040107 - Document - Shareholder Report, Average Annual Return (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c_7149_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7149_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_24",
     "longName": "040108 - Document - Shareholder Report, Holdings (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c_7149_instant_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI_2026-03-31_103820Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7149_instant_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI_2026-03-31_103820Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_25",
     "longName": "040110 - Document - Shareholder Report, Line Graph (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c_7155_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7155_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
     "longName": "040111 - Document - Shareholder Report, Average Annual Return (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c_7155_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7155_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_25",
     "longName": "040112 - Document - Shareholder Report, Holdings (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c_7155_instant_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI2_2026-03-31_103820Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7155_instant_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassI2_2026-03-31_103820Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_26",
     "longName": "040114 - Document - Shareholder Report, Line Graph (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c_7150_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7150_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
     "longName": "040115 - Document - Shareholder Report, Average Annual Return (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c_7150_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7150_duration_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_26",
     "longName": "040116 - Document - Shareholder Report, Holdings (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191627_DoubleLine Low Duration Emerging Markets Fixed Income Fund_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c_7150_instant_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassN_2026-03-31_103820Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7150_instant_DoubleLineLowDurationEmergingMarketsFixedIncomeFund_ClassN_2026-03-31_103820Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_27",
     "longName": "040118 - Document - Shareholder Report, Line Graph (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c_7144_duration_DoubleLineLongDurationTotalReturnBondFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7144_duration_DoubleLineLongDurationTotalReturnBondFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
     "longName": "040119 - Document - Shareholder Report, Average Annual Return (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c_7144_duration_DoubleLineLongDurationTotalReturnBondFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7144_duration_DoubleLineLongDurationTotalReturnBondFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_27",
     "longName": "040120 - Document - Shareholder Report, Holdings (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c_7144_instant_DoubleLineLongDurationTotalReturnBondFund_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7144_instant_DoubleLineLongDurationTotalReturnBondFund_ClassI_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_28",
     "longName": "040122 - Document - Shareholder Report, Line Graph (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c_7153_duration_DoubleLineLongDurationTotalReturnBondFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7153_duration_DoubleLineLongDurationTotalReturnBondFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
     "longName": "040123 - Document - Shareholder Report, Average Annual Return (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c_7153_duration_DoubleLineLongDurationTotalReturnBondFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7153_duration_DoubleLineLongDurationTotalReturnBondFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_28",
     "longName": "040124 - Document - Shareholder Report, Holdings (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "c_7153_instant_DoubleLineLongDurationTotalReturnBondFund_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7153_instant_DoubleLineLongDurationTotalReturnBondFund_ClassI2_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_29",
     "longName": "040126 - Document - Shareholder Report, Line Graph (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "c_7145_duration_DoubleLineLongDurationTotalReturnBondFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7145_duration_DoubleLineLongDurationTotalReturnBondFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
     "longName": "040127 - Document - Shareholder Report, Average Annual Return (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "c_7145_duration_DoubleLineLongDurationTotalReturnBondFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7145_duration_DoubleLineLongDurationTotalReturnBondFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_29",
     "longName": "040128 - Document - Shareholder Report, Holdings (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191629_DoubleLine Long Duration Total Return Bond Fund_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "c_7145_instant_DoubleLineLongDurationTotalReturnBondFund_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7145_instant_DoubleLineLongDurationTotalReturnBondFund_ClassN_2026-03-31_103877Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_30",
     "longName": "040130 - Document - Shareholder Report, Line Graph (Details) 191630_DoubleLine Strategic Commodity Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191630_DoubleLine Strategic Commodity Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "c_7166_duration_DoubleLineStrategicCommodityFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7166_duration_DoubleLineStrategicCommodityFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
     "longName": "040131 - Document - Shareholder Report, Average Annual Return (Details) 191630_DoubleLine Strategic Commodity Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191630_DoubleLine Strategic Commodity Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "c_7166_duration_DoubleLineStrategicCommodityFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7166_duration_DoubleLineStrategicCommodityFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_30",
     "longName": "040132 - Document - Shareholder Report, Holdings (Details) 191630_DoubleLine Strategic Commodity Fund_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191630_DoubleLine Strategic Commodity Fund_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "c_7166_instant_DoubleLineStrategicCommodityFund_ClassI_2026-03-31_81745Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7166_instant_DoubleLineStrategicCommodityFund_ClassI_2026-03-31_81745Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_31",
     "longName": "040134 - Document - Shareholder Report, Line Graph (Details) 191630_DoubleLine Strategic Commodity Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191630_DoubleLine Strategic Commodity Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "c_7171_duration_DoubleLineStrategicCommodityFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7171_duration_DoubleLineStrategicCommodityFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R94": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
     "longName": "040135 - Document - Shareholder Report, Average Annual Return (Details) 191630_DoubleLine Strategic Commodity Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191630_DoubleLine Strategic Commodity Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "c_7171_duration_DoubleLineStrategicCommodityFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7171_duration_DoubleLineStrategicCommodityFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_31",
     "longName": "040136 - Document - Shareholder Report, Holdings (Details) 191630_DoubleLine Strategic Commodity Fund_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191630_DoubleLine Strategic Commodity Fund_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "c_7171_instant_DoubleLineStrategicCommodityFund_ClassI2_2026-03-31_81745Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7171_instant_DoubleLineStrategicCommodityFund_ClassI2_2026-03-31_81745Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_32",
     "longName": "040138 - Document - Shareholder Report, Line Graph (Details) 191630_DoubleLine Strategic Commodity Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191630_DoubleLine Strategic Commodity Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "c_7167_duration_DoubleLineStrategicCommodityFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7167_duration_DoubleLineStrategicCommodityFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
     "longName": "040139 - Document - Shareholder Report, Average Annual Return (Details) 191630_DoubleLine Strategic Commodity Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191630_DoubleLine Strategic Commodity Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "c_7167_duration_DoubleLineStrategicCommodityFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7167_duration_DoubleLineStrategicCommodityFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_32",
     "longName": "040140 - Document - Shareholder Report, Holdings (Details) 191630_DoubleLine Strategic Commodity Fund_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191630_DoubleLine Strategic Commodity Fund_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "c_7167_instant_DoubleLineStrategicCommodityFund_ClassN_2026-03-31_81745Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7167_instant_DoubleLineStrategicCommodityFund_ClassN_2026-03-31_81745Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R99": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_33",
     "longName": "040142 - Document - Shareholder Report, Line Graph (Details) 191632_DoubleLine Global Bond Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191632_DoubleLine Global Bond Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "c_7142_duration_DoubleLineGlobalBondFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7142_duration_DoubleLineGlobalBondFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
     "longName": "040143 - Document - Shareholder Report, Average Annual Return (Details) 191632_DoubleLine Global Bond Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191632_DoubleLine Global Bond Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "c_7142_duration_DoubleLineGlobalBondFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7142_duration_DoubleLineGlobalBondFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R101": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_33",
     "longName": "040144 - Document - Shareholder Report, Holdings (Details) 191632_DoubleLine Global Bond Fund_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191632_DoubleLine Global Bond Fund_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "c_7142_instant_DoubleLineGlobalBondFund_ClassI_2026-03-31_83627Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7142_instant_DoubleLineGlobalBondFund_ClassI_2026-03-31_83627Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_34",
     "longName": "040146 - Document - Shareholder Report, Line Graph (Details) 191632_DoubleLine Global Bond Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191632_DoubleLine Global Bond Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "c_7152_duration_DoubleLineGlobalBondFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7152_duration_DoubleLineGlobalBondFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
     "longName": "040147 - Document - Shareholder Report, Average Annual Return (Details) 191632_DoubleLine Global Bond Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191632_DoubleLine Global Bond Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "c_7152_duration_DoubleLineGlobalBondFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7152_duration_DoubleLineGlobalBondFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_34",
     "longName": "040148 - Document - Shareholder Report, Holdings (Details) 191632_DoubleLine Global Bond Fund_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191632_DoubleLine Global Bond Fund_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "c_7152_instant_DoubleLineGlobalBondFund_ClassI2_2026-03-31_83627Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7152_instant_DoubleLineGlobalBondFund_ClassI2_2026-03-31_83627Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R105": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_35",
     "longName": "040150 - Document - Shareholder Report, Line Graph (Details) 191632_DoubleLine Global Bond Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191632_DoubleLine Global Bond Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "c_7143_duration_DoubleLineGlobalBondFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7143_duration_DoubleLineGlobalBondFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R106": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
     "longName": "040151 - Document - Shareholder Report, Average Annual Return (Details) 191632_DoubleLine Global Bond Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191632_DoubleLine Global Bond Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "c_7143_duration_DoubleLineGlobalBondFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7143_duration_DoubleLineGlobalBondFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_35",
     "longName": "040152 - Document - Shareholder Report, Holdings (Details) 191632_DoubleLine Global Bond Fund_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191632_DoubleLine Global Bond Fund_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "c_7143_instant_DoubleLineGlobalBondFund_ClassN_2026-03-31_83627Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7143_instant_DoubleLineGlobalBondFund_ClassN_2026-03-31_83627Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_36",
     "longName": "040154 - Document - Shareholder Report, Line Graph (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "c_7162_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7162_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
     "longName": "040155 - Document - Shareholder Report, Average Annual Return (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "c_7162_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7162_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R110": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_36",
     "longName": "040156 - Document - Shareholder Report, Holdings (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "c_7162_instant_DoubleLineShillerEnhancedInternationalCAPE_ClassI_2026-03-31_81744Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7162_instant_DoubleLineShillerEnhancedInternationalCAPE_ClassI_2026-03-31_81744Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R111": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_37",
     "longName": "040158 - Document - Shareholder Report, Line Graph (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "c_7165_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7165_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R112": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
     "longName": "040159 - Document - Shareholder Report, Average Annual Return (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "c_7165_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7165_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_37",
     "longName": "040160 - Document - Shareholder Report, Holdings (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "c_7165_instant_DoubleLineShillerEnhancedInternationalCAPE_ClassI2_2026-03-31_81744Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7165_instant_DoubleLineShillerEnhancedInternationalCAPE_ClassI2_2026-03-31_81744Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R114": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_38",
     "longName": "040162 - Document - Shareholder Report, Line Graph (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "c_7163_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7163_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R115": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
     "longName": "040163 - Document - Shareholder Report, Average Annual Return (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "c_7163_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7163_duration_DoubleLineShillerEnhancedInternationalCAPE_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R116": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_38",
     "longName": "040164 - Document - Shareholder Report, Holdings (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191636_DoubleLine Shiller Enhanced International CAPE_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "c_7163_instant_DoubleLineShillerEnhancedInternationalCAPE_ClassN_2026-03-31_81744Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7163_instant_DoubleLineShillerEnhancedInternationalCAPE_ClassN_2026-03-31_81744Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_39",
     "longName": "040166 - Document - Shareholder Report, Line Graph (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Line Graph (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "c_7134_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7134_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R118": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
     "longName": "040167 - Document - Shareholder Report, Average Annual Return (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I_TSR Annual {Class I}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I_TSR Annual {Class I}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "c_7134_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7134_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R119": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_39",
     "longName": "040168 - Document - Shareholder Report, Holdings (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "c_7134_instant_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI_2026-03-31_83692Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7134_instant_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI_2026-03-31_83692Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R120": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_40",
     "longName": "040170 - Document - Shareholder Report, Line Graph (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Line Graph (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "c_7136_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7136_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI2_2025-10-31_2025-10-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R121": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
     "longName": "040171 - Document - Shareholder Report, Average Annual Return (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I2_TSR Annual {Class I2}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I2_TSR Annual {Class I2}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "c_7136_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7136_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI2_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R122": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_40",
     "longName": "040172 - Document - Shareholder Report, Holdings (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I2_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class I2_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "c_7136_instant_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI2_2026-03-31_83692Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7136_instant_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassI2_2026-03-31_83692Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R123": {
     "role": "http://tsr/role/ShareholderReportLineGraphDetails_41",
     "longName": "040174 - Document - Shareholder Report, Line Graph (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Line Graph (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "c_7135_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7135_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassN_2025-03-31_2025-03-31Member",
      "name": "oef:AccmVal",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R124": {
     "role": "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
     "longName": "040175 - Document - Shareholder Report, Average Annual Return (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class N_TSR Annual {Class N}",
     "shortName": "Shareholder Report, Average Annual Return (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class N_TSR Annual {Class N}",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "c_7135_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7135_duration_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassN_2025-04-01_2026-03-31_57269Member",
      "name": "oef:LineGraphAndTableMeasureName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    },
    "R125": {
     "role": "http://tsr/role/ShareholderReportHoldingsDetails_41",
     "longName": "040176 - Document - Shareholder Report, Holdings (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class N_TSR Annual {Elements}",
     "shortName": "Shareholder Report, Holdings (Details) 191639_DoubleLine Emerging Markets Local Currency Bond Fund_Class N_TSR Annual",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "c_7135_instant_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassN_2026-03-31_83692Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c_7135_instant_DoubleLineEmergingMarketsLocalCurrencyBondFund_ClassN_2026-03-31_83692Member",
      "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": "dft-efp24377_ncsr.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "oef_AccmVal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AccmVal",
     "presentation": [
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9",
      "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://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9",
      "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://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "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"
     ]
    },
    "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9",
      "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_C000086126Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000086126Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000086126",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000086127Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000086127Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportHoldingsDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000086127",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000086128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000086128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000086128",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000086129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000086129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000086129",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000086130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000086130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_9",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000086130",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000086131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000086131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000086131",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000105189Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000105189Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000105189",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000105190Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000105190Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportHoldingsDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000105190",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000132287Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000132287Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportHoldingsDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000132287",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000132288Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000132288Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportHoldingsDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000132288",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000139216Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000139216Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportHoldingsDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000139216",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000139217Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000139217Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportHoldingsDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000139217",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000139218Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000139218Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000139218",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000139219Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000139219Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000139219",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000148998Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000148998Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportHoldingsDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000148998",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000148999Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000148999Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportHoldingsDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000148999",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000153759Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000153759Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportHoldingsDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000153759",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000153760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000153760Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportHoldingsDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000153760",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000162858Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000162858Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportHoldingsDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000162858",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000162859Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000162859Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportHoldingsDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000162859",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000174823Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000174823Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportHoldingsDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000174823",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000174824Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000174824Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportHoldingsDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000174824",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000212343Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000212343Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I - C000212343",
        "terseLabel": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000212344Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000212344Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class N - C000212344",
        "terseLabel": "Class N"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000213584Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000213584Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportHoldingsDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class R6 - C000213584",
        "terseLabel": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000213585Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000213585Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class R6 - C000213585",
        "terseLabel": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000213586Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000213586Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportHoldingsDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class R6 - C000213586",
        "terseLabel": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000213587Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000213587Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportHoldingsDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class R6 - C000213587",
        "terseLabel": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000213588Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000213588Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportHoldingsDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class R6 - C000213588",
        "terseLabel": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265917Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265917Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportHoldingsDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265917",
        "terseLabel": "Class I2"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265918Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265918Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265918",
        "terseLabel": "Class I2"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265919Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265919Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265919",
        "terseLabel": "Class I2"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265920Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265920Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportHoldingsDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265920",
        "terseLabel": "Class I2"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265922Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265922Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportHoldingsDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265922",
        "terseLabel": "Class I2"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265923Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265923Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportHoldingsDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265923",
        "terseLabel": "Class I2"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265924Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265924Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265924",
        "terseLabel": "Class I2"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265925Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265925Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportHoldingsDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265925",
        "terseLabel": "Class I2"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265926Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265926Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportHoldingsDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265926",
        "terseLabel": "Class I2"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265927Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265927Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportHoldingsDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265927",
        "terseLabel": "Class I2"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265929Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265929Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportHoldingsDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265929",
        "terseLabel": "Class I2"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_C000265930Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "C000265930Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://xbrl.sec.gov/oef/role/ShareholderReport"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class I2 - C000265930",
        "terseLabel": "Class I2"
       }
      }
     },
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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"
     ]
    },
    "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9"
     ],
     "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"
     ]
    },
    "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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"
     ]
    },
    "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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"
     ]
    },
    "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://xbrl.sec.gov/oef/role/ShareholderReportHoldingsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographic Region [Domain]"
       }
      }
     },
     "auth_ref": [
      "r75"
     ]
    },
    "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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"
     ]
    },
    "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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"
     ]
    },
    "oef_LargestHoldingAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LargestHoldingAxis",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "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_9",
      "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_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_24",
      "http://tsr/role/ShareholderReportHoldingsDetails_25",
      "http://tsr/role/ShareholderReportHoldingsDetails_26",
      "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_9",
      "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9",
      "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"
     ]
    },
    "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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://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://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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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"
     ]
    },
    "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "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_39",
      "http://tsr/role/ShareholderReportHoldingsDetails_40",
      "http://tsr/role/ShareholderReportHoldingsDetails_41",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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"
     ]
    },
    "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportHoldingsDetails_1",
      "http://tsr/role/ShareholderReportHoldingsDetails_10",
      "http://tsr/role/ShareholderReportHoldingsDetails_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_9"
     ],
     "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"
     ]
    },
    "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportHoldingsDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportHoldingsDetails_6",
      "http://tsr/role/ShareholderReportHoldingsDetails_7",
      "http://tsr/role/ShareholderReportHoldingsDetails_8",
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "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_11",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "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_5",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://xbrl.sec.gov/oef/role/ShareholderReportAverageAnnualReturnDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Without Sales Load [Member]"
       }
      }
     },
     "auth_ref": [
      "r67"
     ]
    },
    "tsr_bench2024110181593_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:110ClassI-Cash &amp; Other_105",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:154ClassN-Cash &amp; Other_147",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:176ClassR6-Cash &amp; Other_168",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:132ClassI2-Cash &amp; Other_126",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:456ClassI-Cash &amp; Other_436",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:502ClassN-Cash &amp; Other_480",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:525ClassR6-Cash &amp; Other_502",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7144Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7144Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:592ClassI-Cash &amp; Other_565",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7145Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7145Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:612ClassN-Cash &amp; Other_583",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:257ClassI-Cash &amp; Other_245",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:305ClassN-Cash &amp; Other_291",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:329ClassR6-Cash &amp; Other_314",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:479ClassI2-Cash &amp; Other_458",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7153Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:602ClassI2-Cash &amp; Other_574",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:281ClassI2-Cash &amp; Other_268",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:351ClassI-Cash &amp; Other_335",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:403ClassN-Cash &amp; Other_385",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:429ClassR6-Cash &amp; Other_410",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:730ClassI-Cash &amp; Other_694",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:782ClassN-Cash &amp; Other_744",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:377ClassI2-Cash &amp; Other_360",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:756ClassI2-Cash &amp; Other_719",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:21ClassI-Cash &amp; Other_20",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:65ClassN-Cash &amp; Other_62",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:87ClassR6-Cash &amp; Other_83",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181593_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181593_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:43ClassI2-Cash &amp; Other_41",
        "terseLabel": "Cash &amp; Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181605_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181605_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:352ClassI-Communication Services_336",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181605_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181605_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:404ClassN-Communication Services_386",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181605_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181605_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:430ClassR6-Communication Services_411",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181605_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181605_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:378ClassI2-Communication Services_361",
        "terseLabel": "Communication Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181618_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181618_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:353ClassI-Consumer Discretionary_337",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181618_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181618_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:405ClassN-Consumer Discretionary_387",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181618_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181618_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:431ClassR6-Consumer Discretionary_412",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181618_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181618_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:379ClassI2-Consumer Discretionary_362",
        "terseLabel": "Consumer Discretionary [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181621_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181621_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:354ClassI-Health Care_338",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181621_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181621_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:406ClassN-Health Care_388",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181621_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181621_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:432ClassR6-Health Care_413",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181621_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181621_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:380ClassI2-Health Care_363",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181678_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181678_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:355ClassI-Real Estate_339",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181678_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181678_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:407ClassN-Real Estate_389",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181678_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181678_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:433ClassR6-Real Estate_414",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181678_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181678_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:381ClassI2-Real Estate_364",
        "terseLabel": "Real Estate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181737_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181737_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:734ClassI-Materials_698",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181737_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181737_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:786ClassN-Materials_748",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181737_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181737_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:760ClassI2-Materials_723",
        "terseLabel": "Materials [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181744_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181744_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:731ClassI-Consumer Staples_695",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181744_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181744_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:783ClassN-Consumer Staples_745",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181744_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181744_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:757ClassI2-Consumer Staples_720",
        "terseLabel": "Consumer Staples [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181745_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181745_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:732ClassI-Energy_696",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181745_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181745_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:784ClassN-Energy_746",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181745_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181745_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:758ClassI2-Energy_721",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181745_7166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181745_7166Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:616ClassI-Energy_586",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181745_7167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181745_7167Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:640ClassN-Energy_608",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181745_7171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181745_7171Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:628ClassI2-Energy_597",
        "terseLabel": "Energy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181746_7166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181746_7166Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:617ClassI-Grains_587",
        "terseLabel": "Grains [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181746_7167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181746_7167Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:641ClassN-Grains_609",
        "terseLabel": "Grains [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181746_7171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181746_7171Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:629ClassI2-Grains_598",
        "terseLabel": "Grains [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181747_7166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181747_7166Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:618ClassI-Livestock_588",
        "terseLabel": "Livestock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181747_7167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181747_7167Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:642ClassN-Livestock_610",
        "terseLabel": "Livestock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181747_7171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181747_7171Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:630ClassI2-Livestock_599",
        "terseLabel": "Livestock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181748_7166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181748_7166Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:619ClassI-Metals_589",
        "terseLabel": "Metals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181748_7167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181748_7167Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:643ClassN-Metals_611",
        "terseLabel": "Metals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181748_7171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181748_7171Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:631ClassI2-Metals_600",
        "terseLabel": "Metals [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181749_7166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181749_7166Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:620ClassI-Softs_590",
        "terseLabel": "Softs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181749_7167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181749_7167Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:644ClassN-Softs_612",
        "terseLabel": "Softs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181749_7171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181749_7171Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:632ClassI2-Softs_601",
        "terseLabel": "Softs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181755_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181755_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:109ClassI-U.S. Treasury Bills_104",
        "terseLabel": "U.S. Treasury Bills [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181755_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181755_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:153ClassN-U.S. Treasury Bills_146",
        "terseLabel": "U.S. Treasury Bills [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181755_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181755_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:175ClassR6-U.S. Treasury Bills_167",
        "terseLabel": "U.S. Treasury Bills [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181755_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181755_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:131ClassI2-U.S. Treasury Bills_125",
        "terseLabel": "U.S. Treasury Bills [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181755_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181755_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:451ClassI-U.S. Treasury Bills_431",
        "terseLabel": "U.S. Treasury Bills [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181755_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181755_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:497ClassN-U.S. Treasury Bills_475",
        "terseLabel": "U.S. Treasury Bills [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181755_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181755_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:520ClassR6-U.S. Treasury Bills_497",
        "terseLabel": "U.S. Treasury Bills [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181755_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181755_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:474ClassI2-U.S. Treasury Bills_453",
        "terseLabel": "U.S. Treasury Bills [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:106ClassI-Money Market Funds_101",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:150ClassN-Money Market Funds_143",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:172ClassR6-Money Market Funds_164",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:128ClassI2-Money Market Funds_122",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7144Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7144Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:590ClassI-Money Market Funds_563",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7145Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7145Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:610ClassN-Money Market Funds_581",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7153Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:600ClassI2-Money Market Funds_572",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:728ClassI-Money Market Funds_692",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:780ClassN-Money Market Funds_742",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:754ClassI2-Money Market Funds_717",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:20ClassI-Money Market Funds_19",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:64ClassN-Money Market Funds_61",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:86ClassR6-Money Market Funds_82",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181756_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181756_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:42ClassI2-Money Market Funds_40",
        "terseLabel": "Money Market Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181758_7144Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181758_7144Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:591ClassI-Futures Contracts_564",
        "terseLabel": "Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181758_7145Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181758_7145Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:611ClassN-Futures Contracts_582",
        "terseLabel": "Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181758_7153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181758_7153Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:601ClassI2-Futures Contracts_573",
        "terseLabel": "Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181758_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181758_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:22ClassI-Futures Contracts_21",
        "terseLabel": "Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181758_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181758_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:66ClassN-Futures Contracts_63",
        "terseLabel": "Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181758_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181758_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:88ClassR6-Futures Contracts_84",
        "terseLabel": "Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181758_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181758_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:44ClassI2-Futures Contracts_42",
        "terseLabel": "Futures Contracts [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181759_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181759_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:452ClassI-Bank Loans_432",
        "terseLabel": "Bank Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181759_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181759_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:498ClassN-Bank Loans_476",
        "terseLabel": "Bank Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181759_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181759_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:521ClassR6-Bank Loans_498",
        "terseLabel": "Bank Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181759_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181759_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:475ClassI2-Bank Loans_454",
        "terseLabel": "Bank Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181759_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181759_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:350ClassI-Bank Loans_334",
        "terseLabel": "Bank Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181759_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181759_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:402ClassN-Bank Loans_384",
        "terseLabel": "Bank Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181759_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181759_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:428ClassR6-Bank Loans_409",
        "terseLabel": "Bank Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181759_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181759_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:376ClassI2-Bank Loans_359",
        "terseLabel": "Bank Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:449ClassI-Collateralized Loan Obligations_429",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:495ClassN-Collateralized Loan Obligations_473",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:518ClassR6-Collateralized Loan Obligations_495",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:252ClassI-Collateralized Loan Obligations_240",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:300ClassN-Collateralized Loan Obligations_286",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:324ClassR6-Collateralized Loan Obligations_309",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:472ClassI2-Collateralized Loan Obligations_451",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:276ClassI2-Collateralized Loan Obligations_263",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:346ClassI-Collateralized Loan Obligations_330",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:398ClassN-Collateralized Loan Obligations_380",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:424ClassR6-Collateralized Loan Obligations_405",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:726ClassI-Collateralized Loan Obligations_690",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:778ClassN-Collateralized Loan Obligations_740",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:372ClassI2-Collateralized Loan Obligations_355",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:752ClassI2-Collateralized Loan Obligations_715",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:19ClassI-Collateralized Loan Obligations_18",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:63ClassN-Collateralized Loan Obligations_60",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:85ClassR6-Collateralized Loan Obligations_81",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181761_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181761_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:41ClassI2-Collateralized Loan Obligations_39",
        "terseLabel": "Collateralized Loan Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:108ClassI-Foreign Corporate Bonds_103",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:152ClassN-Foreign Corporate Bonds_145",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:174ClassR6-Foreign Corporate Bonds_166",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:130ClassI2-Foreign Corporate Bonds_124",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:254ClassI-Foreign Corporate Bonds_242",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:302ClassN-Foreign Corporate Bonds_288",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:326ClassR6-Foreign Corporate Bonds_311",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:278ClassI2-Foreign Corporate Bonds_265",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:349ClassI-Foreign Corporate Bonds_333",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:401ClassN-Foreign Corporate Bonds_383",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:427ClassR6-Foreign Corporate Bonds_408",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181762_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181762_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:375ClassI2-Foreign Corporate Bonds_358",
        "terseLabel": "Foreign Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:104ClassI-Non-Agency Residential Collateralized Mortgage Obligations_99",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:148ClassN-Non-Agency Residential Collateralized Mortgage Obligations_141",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:170ClassR6-Non-Agency Residential Collateralized Mortgage Obligations_162",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:126ClassI2-Non-Agency Residential Collateralized Mortgage Obligations_120",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:447ClassI-Non-Agency Residential Collateralized Mortgage Obligations_427",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:493ClassN-Non-Agency Residential Collateralized Mortgage Obligations_471",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:516ClassR6-Non-Agency Residential Collateralized Mortgage Obligations_493",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:250ClassI-Non-Agency Residential Collateralized Mortgage Obligations_238",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:298ClassN-Non-Agency Residential Collateralized Mortgage Obligations_284",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:322ClassR6-Non-Agency Residential Collateralized Mortgage Obligations_307",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:470ClassI2-Non-Agency Residential Collateralized Mortgage Obligations_449",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:274ClassI2-Non-Agency Residential Collateralized Mortgage Obligations_261",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:343ClassI-Non-Agency Residential Collateralized Mortgage Obligations_327",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:395ClassN-Non-Agency Residential Collateralized Mortgage Obligations_377",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:421ClassR6-Non-Agency Residential Collateralized Mortgage Obligations_402",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:723ClassI-Non-Agency Residential Collateralized Mortgage Obligations_687",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:775ClassN-Non-Agency Residential Collateralized Mortgage Obligations_737",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:369ClassI2-Non-Agency Residential Collateralized Mortgage Obligations_352",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:749ClassI2-Non-Agency Residential Collateralized Mortgage Obligations_712",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:15ClassI-Non-Agency Residential Collateralized Mortgage Obligations_14",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:59ClassN-Non-Agency Residential Collateralized Mortgage Obligations_56",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:81ClassR6-Non-Agency Residential Collateralized Mortgage Obligations_77",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181764_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181764_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:37ClassI2-Non-Agency Residential Collateralized Mortgage Obligations_35",
        "terseLabel": "Non-Agency Residential Collateralized Mortgage Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:107ClassI-Non-Agency Commercial Mortgage Backed Obligations_102",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:151ClassN-Non-Agency Commercial Mortgage Backed Obligations_144",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:173ClassR6-Non-Agency Commercial Mortgage Backed Obligations_165",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:129ClassI2-Non-Agency Commercial Mortgage Backed Obligations_123",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:450ClassI-Non-Agency Commercial Mortgage Backed Obligations_430",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:496ClassN-Non-Agency Commercial Mortgage Backed Obligations_474",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:519ClassR6-Non-Agency Commercial Mortgage Backed Obligations_496",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:249ClassI-Non-Agency Commercial Mortgage Backed Obligations_237",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:297ClassN-Non-Agency Commercial Mortgage Backed Obligations_283",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:321ClassR6-Non-Agency Commercial Mortgage Backed Obligations_306",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:473ClassI2-Non-Agency Commercial Mortgage Backed Obligations_452",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:273ClassI2-Non-Agency Commercial Mortgage Backed Obligations_260",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:345ClassI-Non-Agency Commercial Mortgage Backed Obligations_329",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:397ClassN-Non-Agency Commercial Mortgage Backed Obligations_379",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:423ClassR6-Non-Agency Commercial Mortgage Backed Obligations_404",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:724ClassI-Non-Agency Commercial Mortgage Backed Obligations_688",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:776ClassN-Non-Agency Commercial Mortgage Backed Obligations_738",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:371ClassI2-Non-Agency Commercial Mortgage Backed Obligations_354",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:750ClassI2-Non-Agency Commercial Mortgage Backed Obligations_713",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:16ClassI-Non-Agency Commercial Mortgage Backed Obligations_15",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:60ClassN-Non-Agency Commercial Mortgage Backed Obligations_57",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:82ClassR6-Non-Agency Commercial Mortgage Backed Obligations_78",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181765_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181765_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:38ClassI2-Non-Agency Commercial Mortgage Backed Obligations_36",
        "terseLabel": "Non-Agency Commercial Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:453ClassI-Asset Backed Obligations_433",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:499ClassN-Asset Backed Obligations_477",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:522ClassR6-Asset Backed Obligations_499",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:253ClassI-Asset Backed Obligations_241",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:301ClassN-Asset Backed Obligations_287",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:325ClassR6-Asset Backed Obligations_310",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:476ClassI2-Asset Backed Obligations_455",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:277ClassI2-Asset Backed Obligations_264",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:347ClassI-Asset Backed Obligations_331",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:399ClassN-Asset Backed Obligations_381",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:425ClassR6-Asset Backed Obligations_406",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:727ClassI-Asset Backed Obligations_691",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:779ClassN-Asset Backed Obligations_741",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:373ClassI2-Asset Backed Obligations_356",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:753ClassI2-Asset Backed Obligations_716",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:17ClassI-Asset Backed Obligations_16",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:61ClassN-Asset Backed Obligations_58",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:83ClassR6-Asset Backed Obligations_79",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181766_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181766_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:39ClassI2-Asset Backed Obligations_37",
        "terseLabel": "Asset Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181767_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181767_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:725ClassI-Total Return Swaps_689",
        "terseLabel": "Total Return Swaps [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181767_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181767_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:777ClassN-Total Return Swaps_739",
        "terseLabel": "Total Return Swaps [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181767_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181767_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:751ClassI2-Total Return Swaps_714",
        "terseLabel": "Total Return Swaps [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181768_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181768_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:105ClassI-Affiliated Mutual Funds_100",
        "terseLabel": "Affiliated Mutual Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181768_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181768_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:149ClassN-Affiliated Mutual Funds_142",
        "terseLabel": "Affiliated Mutual Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181768_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181768_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:171ClassR6-Affiliated Mutual Funds_163",
        "terseLabel": "Affiliated Mutual Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181768_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181768_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:127ClassI2-Affiliated Mutual Funds_121",
        "terseLabel": "Affiliated Mutual Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181768_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181768_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:454ClassI-Affiliated Mutual Funds_434",
        "terseLabel": "Affiliated Mutual Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181768_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181768_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:500ClassN-Affiliated Mutual Funds_478",
        "terseLabel": "Affiliated Mutual Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181768_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181768_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:523ClassR6-Affiliated Mutual Funds_500",
        "terseLabel": "Affiliated Mutual Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181768_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181768_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:477ClassI2-Affiliated Mutual Funds_456",
        "terseLabel": "Affiliated Mutual Funds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181769_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181769_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:256ClassI-Foreign Government Bonds, Foreign Agencies and Foreign Government Sponsored Corporations_244",
        "terseLabel": "Foreign Government Bonds, Foreign Agencies and Foreign Government Sponsored Corporations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181769_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181769_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:304ClassN-Foreign Government Bonds, Foreign Agencies and Foreign Government Sponsored Corporations_290",
        "terseLabel": "Foreign Government Bonds, Foreign Agencies and Foreign Government Sponsored Corporations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181769_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181769_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:328ClassR6-Foreign Government Bonds, Foreign Agencies and Foreign Government Sponsored Corporations_313",
        "terseLabel": "Foreign Government Bonds, Foreign Agencies and Foreign Government Sponsored Corporations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110181769_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110181769_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:280ClassI2-Foreign Government Bonds, Foreign Agencies and Foreign Government Sponsored Corporations_267",
        "terseLabel": "Foreign Government Bonds, Foreign Agencies and Foreign Government Sponsored Corporations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110582014_7166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110582014_7166Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:622ClassI-Tactical Commodity Exposure_592",
        "terseLabel": "Tactical Commodity Exposure [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110582014_7167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110582014_7167Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:646ClassN-Tactical Commodity Exposure_614",
        "terseLabel": "Tactical Commodity Exposure [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024110582014_7171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024110582014_7171Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:634ClassI2-Tactical Commodity Exposure_603",
        "terseLabel": "Tactical Commodity Exposure [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AAA_88",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AAA_130",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-AAA_151",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AAA_109",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AAA_751",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AAA_803",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AAA_777",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AAA_419",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AAA_463",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-AAA_485",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AAA_620",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AAA_658",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AAA_228",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AAA_274",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-AAA_297",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AAA_441",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AAA_639",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AAA_251",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AAA_318",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AAA_368",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-AAA_393",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AAA_677",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AAA_727",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AAA_343",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AAA_702",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AAA_5",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AAA_47",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-AAA_68",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083250_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083250_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AAA_26",
        "terseLabel": "AAA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AA_89",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AA_131",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-AA_152",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AA_110",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AA_752",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AA_804",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AA_778",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AA_420",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AA_464",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-AA_486",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AA_621",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AA_659",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AA_229",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AA_275",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-AA_298",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AA_442",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AA_640",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AA_252",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AA_319",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AA_369",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-AA_394",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AA_678",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AA_728",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AA_344",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AA_703",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-AA_6",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-AA_48",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-AA_69",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083251_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083251_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-AA_27",
        "terseLabel": "AA [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-A_90",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-A_132",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-A_153",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-A_111",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-A_171",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-A_189",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-A_753",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-A_805",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-A_779",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-A_421",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-A_465",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-A_487",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-A_622",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-A_660",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-A_230",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-A_276",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-A_299",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-A_506",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-A_542",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-A_443",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-A_641",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-A_253",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-A_524",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-A_320",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-A_370",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-A_395",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-A_679",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-A_729",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-A_345",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-A_704",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-A_7",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-A_49",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-A_70",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-A_28",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083252_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083252_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-A_207",
        "terseLabel": "A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BBB_91",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BBB_133",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-BBB_154",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BBB_112",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BBB_172",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BBB_190",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BBB_754",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BBB_806",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BBB_780",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BBB_422",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BBB_466",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-BBB_488",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BBB_623",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BBB_661",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BBB_231",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BBB_277",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-BBB_300",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BBB_507",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BBB_543",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BBB_444",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BBB_642",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BBB_254",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BBB_525",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BBB_321",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BBB_371",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-BBB_396",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BBB_680",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BBB_730",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BBB_346",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BBB_705",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BBB_8",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BBB_50",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-BBB_71",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BBB_29",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083253_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083253_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BBB_208",
        "terseLabel": "BBB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BB_92",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BB_134",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-BB_155",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BB_113",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BB_173",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BB_191",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BB_755",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BB_807",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BB_781",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BB_423",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BB_467",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-BB_489",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BB_624",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BB_662",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BB_232",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BB_278",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-BB_301",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BB_508",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BB_544",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BB_445",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BB_643",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BB_255",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BB_526",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BB_322",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BB_372",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-BB_397",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BB_681",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BB_731",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BB_347",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BB_706",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-BB_9",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BB_51",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-BB_72",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-BB_30",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083254_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083254_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-BB_209",
        "terseLabel": "BB [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-B and Below_93",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-B and Below_135",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-B and Below_156",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-B and Below_114",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-B and Below_174",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-B and Below_192",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-B and Below_424",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-B and Below_468",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-B and Below_490",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-B and Below_233",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-B and Below_279",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-B and Below_302",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-B and Below_446",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-B and Below_256",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-B and Below_323",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-B and Below_373",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-B and Below_398",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-B and Below_682",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-B and Below_732",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-B and Below_348",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-B and Below_707",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-B and Below_10",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-B and Below_52",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-B and Below_73",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-B and Below_31",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083255_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083255_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-B and Below_210",
        "terseLabel": "B and Below [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Not Rated_94",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Not Rated_136",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Not Rated_157",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Not Rated_115",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Not Rated_175",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Not Rated_193",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Not Rated_425",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Not Rated_469",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Not Rated_491",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Not Rated_234",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Not Rated_280",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Not Rated_303",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Not Rated_509",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Not Rated_545",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Not Rated_447",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Not Rated_257",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Not Rated_527",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Not Rated_324",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Not Rated_374",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Not Rated_399",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Not Rated_683",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Not Rated_733",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Not Rated_349",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Not Rated_708",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Not Rated_11",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Not Rated_53",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Not Rated_74",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Not Rated_32",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083256_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083256_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Not Rated_211",
        "terseLabel": "Not Rated [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Other_95",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Other_137",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Other_158",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Other_116",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Other_176",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Other_194",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Other_756",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Other_808",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Other_782",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Other_426",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Other_470",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Other_492",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Other_625",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Other_663",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7144Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7144Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Other_561",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7145Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7145Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Other_579",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Other_235",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Other_281",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Other_304",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Other_510",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Other_546",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Other_448",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Other_644",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7153Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Other_570",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Other_258",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Other_528",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Other_325",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Other_375",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Other_400",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Other_684",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Other_734",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Other_350",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Other_709",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Other_12",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Other_54",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Other_75",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Other_33",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083257_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083257_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Other_212",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083265_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083265_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:188ClassI-Mexico Government International Bond, 4.40%, 02/12/2052_179",
        "terseLabel": "Mexico Government International Bond, 4.40%, 02/12/2052 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083265_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083265_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:207ClassI2-Mexico Government International Bond, 4.40%, 02/12/2052_197",
        "terseLabel": "Mexico Government International Bond, 4.40%, 02/12/2052 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112083265_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112083265_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:226ClassN-Mexico Government International Bond, 4.40%, 02/12/2052_215",
        "terseLabel": "Mexico Government International Bond, 4.40%, 02/12/2052 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783615_7166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783615_7166Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Long Commodity Allocation_1_593",
        "terseLabel": "Long Commodity Allocation1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783615_7167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783615_7167Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Long Commodity Allocation_1_615",
        "terseLabel": "Long Commodity Allocation1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783615_7171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783615_7171Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Long Commodity Allocation_1_604",
        "terseLabel": "Long Commodity Allocation1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783616_7166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783616_7166Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Short Commodity Allocation_1_594",
        "terseLabel": "Short Commodity Allocation1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783616_7167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783616_7167Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Short Commodity Allocation_1_616",
        "terseLabel": "Short Commodity Allocation1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783616_7171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783616_7171Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Short Commodity Allocation_1_605",
        "terseLabel": "Short Commodity Allocation1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783627_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783627_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:659ClassI-United States Treasury Note/Bond, 0.63%, 08/15/2030_626",
        "terseLabel": "United States Treasury Note/Bond, 0.63%, 08/15/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783627_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783627_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:699ClassN-United States Treasury Note/Bond, 0.63%, 08/15/2030_664",
        "terseLabel": "United States Treasury Note/Bond, 0.63%, 08/15/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783627_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783627_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:679ClassI2-United States Treasury Note/Bond, 0.63%, 08/15/2030_645",
        "terseLabel": "United States Treasury Note/Bond, 0.63%, 08/15/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783629_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783629_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:660ClassI-United States Treasury Note/Bond, 0.75%, 01/31/2028_627",
        "terseLabel": "United States Treasury Note/Bond, 0.75%, 01/31/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783629_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783629_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:700ClassN-United States Treasury Note/Bond, 0.75%, 01/31/2028_665",
        "terseLabel": "United States Treasury Note/Bond, 0.75%, 01/31/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783629_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783629_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:680ClassI2-United States Treasury Note/Bond, 0.75%, 01/31/2028_646",
        "terseLabel": "United States Treasury Note/Bond, 0.75%, 01/31/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783692_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783692_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:796ClassI-Mexican Peso_1_757",
        "terseLabel": "Mexican Peso1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783692_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783692_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:850ClassN-Mexican Peso_1_809",
        "terseLabel": "Mexican Peso1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783692_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783692_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:823ClassI2-Mexican Peso_1_783",
        "terseLabel": "Mexican Peso1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783693_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783693_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:797ClassI-Brazilian Real_1_758",
        "terseLabel": "Brazilian Real1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783693_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783693_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:851ClassN-Brazilian Real_1_810",
        "terseLabel": "Brazilian Real1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783693_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783693_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:824ClassI2-Brazilian Real_1_784",
        "terseLabel": "Brazilian Real1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783694_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783694_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:802ClassI-Polish Zloty_1_763",
        "terseLabel": "Polish Zloty1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783694_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783694_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:856ClassN-Polish Zloty_1_815",
        "terseLabel": "Polish Zloty1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783694_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783694_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:829ClassI2-Polish Zloty_1_789",
        "terseLabel": "Polish Zloty1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783697_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783697_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:803ClassI-Malaysian Ringgit_1_764",
        "terseLabel": "Malaysian Ringgit1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783697_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783697_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:857ClassN-Malaysian Ringgit_1_816",
        "terseLabel": "Malaysian Ringgit1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783697_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783697_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:830ClassI2-Malaysian Ringgit_1_790",
        "terseLabel": "Malaysian Ringgit1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783699_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783699_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:809ClassI-Czech Koruna_1_770",
        "terseLabel": "Czech Koruna1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783699_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783699_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:863ClassN-Czech Koruna_1_822",
        "terseLabel": "Czech Koruna1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783699_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783699_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:836ClassI2-Czech Koruna_1_796",
        "terseLabel": "Czech Koruna1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783701_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783701_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:808ClassI-Hungarian Forint_1_769",
        "terseLabel": "Hungarian Forint1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783701_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783701_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:862ClassN-Hungarian Forint_1_821",
        "terseLabel": "Hungarian Forint1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783701_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783701_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:835ClassI2-Hungarian Forint_1_795",
        "terseLabel": "Hungarian Forint1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783702_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783702_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:800ClassI-Indian Rupee_1_761",
        "terseLabel": "Indian Rupee1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783702_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783702_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:854ClassN-Indian Rupee_1_813",
        "terseLabel": "Indian Rupee1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783702_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783702_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:827ClassI2-Indian Rupee_1_787",
        "terseLabel": "Indian Rupee1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783703_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783703_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:807ClassI-Colombian Peso_1_768",
        "terseLabel": "Colombian Peso1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783703_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783703_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:861ClassN-Colombian Peso_1_820",
        "terseLabel": "Colombian Peso1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783703_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783703_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:834ClassI2-Colombian Peso_1_794",
        "terseLabel": "Colombian Peso1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783704_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783704_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:801ClassI-U.S. Dollar_1_762",
        "terseLabel": "U.S. Dollar1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783704_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783704_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:855ClassN-U.S. Dollar_1_814",
        "terseLabel": "U.S. Dollar1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783704_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783704_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:828ClassI2-U.S. Dollar_1_788",
        "terseLabel": "U.S. Dollar1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783705_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783705_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:811ClassI-Chilean Peso_1_772",
        "terseLabel": "Chilean Peso1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783705_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783705_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:865ClassN-Chilean Peso_1_824",
        "terseLabel": "Chilean Peso1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2024112783705_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2024112783705_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:838ClassI2-Chilean Peso_1_798",
        "terseLabel": "Chilean Peso1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997520_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997520_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:189ClassI-Chile Electricity PEC SpA, 01/25/2028_180",
        "terseLabel": "Chile Electricity PEC SpA, 01/25/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997520_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997520_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:208ClassI2-Chile Electricity PEC SpA, 01/25/2028_198",
        "terseLabel": "Chile Electricity PEC SpA, 01/25/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997520_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997520_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:536ClassI-Chile Electricity PEC SpA, 01/25/2028_512",
        "terseLabel": "Chile Electricity PEC SpA, 01/25/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997520_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997520_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:574ClassN-Chile Electricity PEC SpA, 01/25/2028_548",
        "terseLabel": "Chile Electricity PEC SpA, 01/25/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997520_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997520_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:555ClassI2-Chile Electricity PEC SpA, 01/25/2028_530",
        "terseLabel": "Chile Electricity PEC SpA, 01/25/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997520_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997520_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:227ClassN-Chile Electricity PEC SpA, 01/25/2028_216",
        "terseLabel": "Chile Electricity PEC SpA, 01/25/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997522_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997522_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:544ClassI-AL Candelaria Spain SA, 7.50%, 12/15/2028_520",
        "terseLabel": "AL Candelaria Spain SA, 7.50%, 12/15/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997522_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997522_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:582ClassN-AL Candelaria Spain SA, 7.50%, 12/15/2028_556",
        "terseLabel": "AL Candelaria Spain SA, 7.50%, 12/15/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997522_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997522_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:563ClassI2-AL Candelaria Spain SA, 7.50%, 12/15/2028_538",
        "terseLabel": "AL Candelaria Spain SA, 7.50%, 12/15/2028 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997525_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997525_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:540ClassI-Guatemala Government Bond, 4.50%, 05/03/2026_516",
        "terseLabel": "Guatemala Government Bond, 4.50%, 05/03/2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997525_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997525_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:578ClassN-Guatemala Government Bond, 4.50%, 05/03/2026_552",
        "terseLabel": "Guatemala Government Bond, 4.50%, 05/03/2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997525_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997525_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:559ClassI2-Guatemala Government Bond, 4.50%, 05/03/2026_534",
        "terseLabel": "Guatemala Government Bond, 4.50%, 05/03/2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997534_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997534_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:661ClassI-United States Treasury Note/Bond, 0.88%, 11/15/2030_628",
        "terseLabel": "United States Treasury Note/Bond, 0.88%, 11/15/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997534_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997534_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:701ClassN-United States Treasury Note/Bond, 0.88%, 11/15/2030_666",
        "terseLabel": "United States Treasury Note/Bond, 0.88%, 11/15/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997534_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997534_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:681ClassI2-United States Treasury Note/Bond, 0.88%, 11/15/2030_647",
        "terseLabel": "United States Treasury Note/Bond, 0.88%, 11/15/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997536_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997536_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:663ClassI-United States Treasury Note/Bond, 0.63%, 05/15/2030_630",
        "terseLabel": "United States Treasury Note/Bond, 0.63%, 05/15/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997536_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997536_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:703ClassN-United States Treasury Note/Bond, 0.63%, 05/15/2030_668",
        "terseLabel": "United States Treasury Note/Bond, 0.63%, 05/15/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025042997536_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025042997536_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:683ClassI2-United States Treasury Note/Bond, 0.63%, 05/15/2030_649",
        "terseLabel": "United States Treasury Note/Bond, 0.63%, 05/15/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025043097571_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025043097571_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:733ClassI-Health Care_697",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025043097571_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025043097571_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:785ClassN-Health Care_747",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025043097571_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025043097571_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:759ClassI2-Health Care_722",
        "terseLabel": "Health Care [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025052998787_7166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025052998787_7166Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:613ClassI-Bloomberg Commodity Index Total Return_584",
        "terseLabel": "Bloomberg Commodity Index Total Return [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025052998787_7167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025052998787_7167Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:637ClassN-Bloomberg Commodity Index Total Return_606",
        "terseLabel": "Bloomberg Commodity Index Total Return [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025052998787_7171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025052998787_7171Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:625ClassI2-Bloomberg Commodity Index Total Return_595",
        "terseLabel": "Bloomberg Commodity Index Total Return [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025052998803_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025052998803_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:177ClassI-J.P. Morgan Emerging Markets Bond Global Diversified Index_169",
        "terseLabel": "J.P. Morgan Emerging Markets Bond Global Diversified Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025052998803_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025052998803_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:196ClassI2-J.P. Morgan Emerging Markets Bond Global Diversified Index_187",
        "terseLabel": "J.P. Morgan Emerging Markets Bond Global Diversified Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025052998803_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025052998803_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:215ClassN-J.P. Morgan Emerging Markets Bond Global Diversified Index_205",
        "terseLabel": "J.P. Morgan Emerging Markets Bond Global Diversified Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025052998805_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025052998805_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:787ClassI-J.P. Morgan GBI-EM Global Diversified Index_749",
        "terseLabel": "J.P. Morgan GBI-EM Global Diversified Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025052998805_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025052998805_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:841ClassN-J.P. Morgan GBI-EM Global Diversified Index_801",
        "terseLabel": "J.P. Morgan GBI-EM Global Diversified Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025052998805_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025052998805_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:814ClassI2-J.P. Morgan GBI-EM Global Diversified Index_775",
        "terseLabel": "J.P. Morgan GBI-EM Global Diversified Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025053098806_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025053098806_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:526ClassI-J.P. Morgan CEMBI Broad Diversified 1-3 Year Index_503",
        "terseLabel": "J.P. Morgan CEMBI Broad Diversified 1-3 Year Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025053098806_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025053098806_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:564ClassN-J.P. Morgan CEMBI Broad Diversified 1-3 Year Index_539",
        "terseLabel": "J.P. Morgan CEMBI Broad Diversified 1-3 Year Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench2025053098806_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench2025053098806_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:545ClassI2-J.P. Morgan CEMBI Broad Diversified 1-3 Year Index_521",
        "terseLabel": "J.P. Morgan CEMBI Broad Diversified 1-3 Year Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103820_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103820_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:535ClassI-BBVA Mexico SA Institucion De Banca Multiple Grupo Financiero BBVA Mexico/TX, 5.88%, 09/13/2034_511",
        "terseLabel": "BBVA Mexico SA Institucion De Banca Multiple Grupo Financiero BBVA Mexico/TX, 5.88%, 09/13/2034 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103820_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103820_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:573ClassN-BBVA Mexico SA Institucion De Banca Multiple Grupo Financiero BBVA Mexico/TX, 5.88%, 09/13/2034_547",
        "terseLabel": "BBVA Mexico SA Institucion De Banca Multiple Grupo Financiero BBVA Mexico/TX, 5.88%, 09/13/2034 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103820_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103820_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:554ClassI2-BBVA Mexico SA Institucion De Banca Multiple Grupo Financiero BBVA Mexico/TX, 5.88%, 09/13/2034_529",
        "terseLabel": "BBVA Mexico SA Institucion De Banca Multiple Grupo Financiero BBVA Mexico/TX, 5.88%, 09/13/2034 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103827_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103827_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:192ClassI-Ecopetrol SA, 5.88%, 11/02/2051_183",
        "terseLabel": "Ecopetrol SA, 5.88%, 11/02/2051 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103827_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103827_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:211ClassI2-Ecopetrol SA, 5.88%, 11/02/2051_201",
        "terseLabel": "Ecopetrol SA, 5.88%, 11/02/2051 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103827_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103827_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:230ClassN-Ecopetrol SA, 5.88%, 11/02/2051_219",
        "terseLabel": "Ecopetrol SA, 5.88%, 11/02/2051 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103829_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103829_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:187ClassI-Cemex SAB de CV, 5.13%, 06/08/2026_178",
        "terseLabel": "Cemex SAB de CV, 5.13%, 06/08/2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103829_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103829_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:206ClassI2-Cemex SAB de CV, 5.13%, 06/08/2026_196",
        "terseLabel": "Cemex SAB de CV, 5.13%, 06/08/2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103829_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103829_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:225ClassN-Cemex SAB de CV, 5.13%, 06/08/2026_214",
        "terseLabel": "Cemex SAB de CV, 5.13%, 06/08/2026 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103830_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103830_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:191ClassI-JSW Hydro Energy Ltd., 4.13%, 05/18/2031_182",
        "terseLabel": "JSW Hydro Energy Ltd., 4.13%, 05/18/2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103830_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103830_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:210ClassI2-JSW Hydro Energy Ltd., 4.13%, 05/18/2031_200",
        "terseLabel": "JSW Hydro Energy Ltd., 4.13%, 05/18/2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103830_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103830_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:229ClassN-JSW Hydro Energy Ltd., 4.13%, 05/18/2031_218",
        "terseLabel": "JSW Hydro Energy Ltd., 4.13%, 05/18/2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103833_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103833_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:665ClassI-United States Treasury Note/Bond, 0.63%, 12/31/2027_632",
        "terseLabel": "United States Treasury Note/Bond, 0.63%, 12/31/2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103833_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103833_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:705ClassN-United States Treasury Note/Bond, 0.63%, 12/31/2027_670",
        "terseLabel": "United States Treasury Note/Bond, 0.63%, 12/31/2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103833_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103833_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:685ClassI2-United States Treasury Note/Bond, 0.63%, 12/31/2027_651",
        "terseLabel": "United States Treasury Note/Bond, 0.63%, 12/31/2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103834_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103834_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:664ClassI-Spain Government Bond, 0.50%, 04/30/2030_631",
        "terseLabel": "Spain Government Bond, 0.50%, 04/30/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103834_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103834_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:704ClassN-Spain Government Bond, 0.50%, 04/30/2030_669",
        "terseLabel": "Spain Government Bond, 0.50%, 04/30/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103834_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103834_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:684ClassI2-Spain Government Bond, 0.50%, 04/30/2030_650",
        "terseLabel": "Spain Government Bond, 0.50%, 04/30/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103836_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103836_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:666ClassI-United States Treasury Note/Bond, 1.13%, 05/15/2040_633",
        "terseLabel": "United States Treasury Note/Bond, 1.13%, 05/15/2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103836_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103836_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:706ClassN-United States Treasury Note/Bond, 1.13%, 05/15/2040_671",
        "terseLabel": "United States Treasury Note/Bond, 1.13%, 05/15/2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251028103836_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251028103836_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:686ClassI2-United States Treasury Note/Bond, 1.13%, 05/15/2040_652",
        "terseLabel": "United States Treasury Note/Bond, 1.13%, 05/15/2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Government_86",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Government_128",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Government_149",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Government_107",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Government_417",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Government_461",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Government_483",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Government_619",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Government_657",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7144Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7144Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Government_559",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7145Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7145Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Government_577",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Government_226",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Government_272",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Government_295",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Government_439",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Government_638",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7153Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Government_568",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Government_249",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Government_316",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Government_366",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Government_391",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Government_675",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Government_725",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Government_341",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Government_700",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Government_3",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Government_45",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Government_66",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103877_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103877_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Government_24",
        "terseLabel": "Government [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Agency_87",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Agency_129",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Agency_150",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Agency_108",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Agency_418",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Agency_462",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Agency_484",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7144Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7144Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Agency_560",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7145Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7145Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Agency_578",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Agency_227",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Agency_273",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Agency_296",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Agency_440",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7153Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Agency_569",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Agency_250",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Agency_317",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Agency_367",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Agency_392",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Agency_676",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Agency_726",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Agency_342",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Agency_701",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI-Agency_4",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassN-Agency_46",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassR6-Agency_67",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251029103878_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251029103878_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ClassI2-Agency_25",
        "terseLabel": "Agency [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251030103910_7166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251030103910_7166Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:621ClassI-Morgan Stanley BFMCI_591",
        "terseLabel": "Morgan Stanley BFMCI [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251030103910_7167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251030103910_7167Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:645ClassN-Morgan Stanley BFMCI_613",
        "terseLabel": "Morgan Stanley BFMCI [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251030103910_7171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251030103910_7171Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:633ClassI2-Morgan Stanley BFMCI_602",
        "terseLabel": "Morgan Stanley BFMCI [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251126104705_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251126104705_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:806ClassI-Singapore Dollar_1_767",
        "terseLabel": "Singapore Dollar1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251126104705_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251126104705_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:860ClassN-Singapore Dollar_1_819",
        "terseLabel": "Singapore Dollar1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20251126104705_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20251126104705_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:833ClassI2-Singapore Dollar_1_793",
        "terseLabel": "Singapore Dollar1 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112167_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112167_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:194ClassI-Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032_185",
        "terseLabel": "Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112167_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112167_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:213ClassI2-Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032_203",
        "terseLabel": "Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112167_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112167_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:537ClassI-Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032_513",
        "terseLabel": "Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112167_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112167_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:575ClassN-Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032_549",
        "terseLabel": "Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112167_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112167_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:556ClassI2-Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032_531",
        "terseLabel": "Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112167_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112167_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:232ClassN-Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032_221",
        "terseLabel": "Oversea-Chinese Banking Corp. Ltd., 4.60%, 06/15/2032 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112168_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112168_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:538ClassI-Mexico Government International Bond, 4.50%, 04/22/2029_514",
        "terseLabel": "Mexico Government International Bond, 4.50%, 04/22/2029 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112168_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112168_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:576ClassN-Mexico Government International Bond, 4.50%, 04/22/2029_550",
        "terseLabel": "Mexico Government International Bond, 4.50%, 04/22/2029 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112168_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112168_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:557ClassI2-Mexico Government International Bond, 4.50%, 04/22/2029_532",
        "terseLabel": "Mexico Government International Bond, 4.50%, 04/22/2029 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112169_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112169_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:539ClassI-Chile Electricity Lux MPC Sarl, 6.01%, 01/20/2033_515",
        "terseLabel": "Chile Electricity Lux MPC Sarl, 6.01%, 01/20/2033 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112169_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112169_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:577ClassN-Chile Electricity Lux MPC Sarl, 6.01%, 01/20/2033_551",
        "terseLabel": "Chile Electricity Lux MPC Sarl, 6.01%, 01/20/2033 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112169_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112169_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:558ClassI2-Chile Electricity Lux MPC Sarl, 6.01%, 01/20/2033_533",
        "terseLabel": "Chile Electricity Lux MPC Sarl, 6.01%, 01/20/2033 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112170_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112170_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:541ClassI-MSILF Government Portfolio - Class Institutional, 3.57%, 12/31/2031_517",
        "terseLabel": "MSILF Government Portfolio - Class Institutional, 3.57%, 12/31/2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112170_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112170_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:579ClassN-MSILF Government Portfolio - Class Institutional, 3.57%, 12/31/2031_553",
        "terseLabel": "MSILF Government Portfolio - Class Institutional, 3.57%, 12/31/2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112170_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112170_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:560ClassI2-MSILF Government Portfolio - Class Institutional, 3.57%, 12/31/2031_535",
        "terseLabel": "MSILF Government Portfolio - Class Institutional, 3.57%, 12/31/2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112171_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112171_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:542ClassI-JPMorgan U.S. Government Money Market Fund - Class IM, 3.60%, 01/01/2040_518",
        "terseLabel": "JPMorgan U.S. Government Money Market Fund - Class IM, 3.60%, 01/01/2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112171_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112171_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:580ClassN-JPMorgan U.S. Government Money Market Fund - Class IM, 3.60%, 01/01/2040_554",
        "terseLabel": "JPMorgan U.S. Government Money Market Fund - Class IM, 3.60%, 01/01/2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112171_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112171_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:561ClassI2-JPMorgan U.S. Government Money Market Fund - Class IM, 3.60%, 01/01/2040_536",
        "terseLabel": "JPMorgan U.S. Government Money Market Fund - Class IM, 3.60%, 01/01/2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112172_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112172_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:543ClassI-First American Government Obligations Fund - Class U, 3.60%, 02/01/2030_519",
        "terseLabel": "First American Government Obligations Fund - Class U, 3.60%, 02/01/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112172_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112172_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:581ClassN-First American Government Obligations Fund - Class U, 3.60%, 02/01/2030_555",
        "terseLabel": "First American Government Obligations Fund - Class U, 3.60%, 02/01/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112172_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112172_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:562ClassI2-First American Government Obligations Fund - Class U, 3.60%, 02/01/2030_537",
        "terseLabel": "First American Government Obligations Fund - Class U, 3.60%, 02/01/2030 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112185_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112185_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:186ClassI-Banco de Credito del Peru SA, 3.25%, 09/30/2031_177",
        "terseLabel": "Banco de Credito del Peru SA, 3.25%, 09/30/2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112185_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112185_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:205ClassI2-Banco de Credito del Peru SA, 3.25%, 09/30/2031_195",
        "terseLabel": "Banco de Credito del Peru SA, 3.25%, 09/30/2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112185_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112185_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:224ClassN-Banco de Credito del Peru SA, 3.25%, 09/30/2031_213",
        "terseLabel": "Banco de Credito del Peru SA, 3.25%, 09/30/2031 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112186_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112186_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:190ClassI-Perusahaan Perseroan Persero PT Perusahaan Listrik Negara, 4.13%, 05/15/2027_181",
        "terseLabel": "Perusahaan Perseroan Persero PT Perusahaan Listrik Negara, 4.13%, 05/15/2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112186_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112186_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:209ClassI2-Perusahaan Perseroan Persero PT Perusahaan Listrik Negara, 4.13%, 05/15/2027_199",
        "terseLabel": "Perusahaan Perseroan Persero PT Perusahaan Listrik Negara, 4.13%, 05/15/2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112186_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112186_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:228ClassN-Perusahaan Perseroan Persero PT Perusahaan Listrik Negara, 4.13%, 05/15/2027_217",
        "terseLabel": "Perusahaan Perseroan Persero PT Perusahaan Listrik Negara, 4.13%, 05/15/2027 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112187_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112187_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:193ClassI-AL Candelaria Spain SA, 5.75%, 06/15/2033_184",
        "terseLabel": "AL Candelaria Spain SA, 5.75%, 06/15/2033 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112187_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112187_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:212ClassI2-AL Candelaria Spain SA, 5.75%, 06/15/2033_202",
        "terseLabel": "AL Candelaria Spain SA, 5.75%, 06/15/2033 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112187_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112187_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:231ClassN-AL Candelaria Spain SA, 5.75%, 06/15/2033_220",
        "terseLabel": "AL Candelaria Spain SA, 5.75%, 06/15/2033 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112188_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112188_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:195ClassI-OCP SA, 6.75%, 05/02/2034_186",
        "terseLabel": "OCP SA, 6.75%, 05/02/2034 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112188_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112188_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:214ClassI2-OCP SA, 6.75%, 05/02/2034_204",
        "terseLabel": "OCP SA, 6.75%, 05/02/2034 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112188_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112188_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:233ClassN-OCP SA, 6.75%, 05/02/2034_222",
        "terseLabel": "OCP SA, 6.75%, 05/02/2034 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112192_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112192_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:662ClassI-Australia Government Bond, 2.75%, 06/21/2035_629",
        "terseLabel": "Australia Government Bond, 2.75%, 06/21/2035 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112192_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112192_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:702ClassN-Australia Government Bond, 2.75%, 06/21/2035_667",
        "terseLabel": "Australia Government Bond, 2.75%, 06/21/2035 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112192_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112192_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:682ClassI2-Australia Government Bond, 2.75%, 06/21/2035_648",
        "terseLabel": "Australia Government Bond, 2.75%, 06/21/2035 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112193_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112193_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:667ClassI-United States Treasury Note/Bond, 1.75%, 08/15/2041_634",
        "terseLabel": "United States Treasury Note/Bond, 1.75%, 08/15/2041 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112193_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112193_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:707ClassN-United States Treasury Note/Bond, 1.75%, 08/15/2041_672",
        "terseLabel": "United States Treasury Note/Bond, 1.75%, 08/15/2041 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112193_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112193_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:687ClassI2-United States Treasury Note/Bond, 1.75%, 08/15/2041_653",
        "terseLabel": "United States Treasury Note/Bond, 1.75%, 08/15/2041 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112194_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112194_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:668ClassI-United States Treasury Note/Bond, 1.38%, 11/15/2040_635",
        "terseLabel": "United States Treasury Note/Bond, 1.38%, 11/15/2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112194_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112194_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:708ClassN-United States Treasury Note/Bond, 1.38%, 11/15/2040_673",
        "terseLabel": "United States Treasury Note/Bond, 1.38%, 11/15/2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260427112194_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260427112194_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Largest Holding:688ClassI2-United States Treasury Note/Bond, 1.38%, 11/15/2040_654",
        "terseLabel": "United States Treasury Note/Bond, 1.38%, 11/15/2040 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_5",
      "http://tsr/role/ShareholderReportLineGraphDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:89ClassI-Bloomberg U.S. Aggregate Bond Index__85",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_7",
      "http://tsr/role/ShareholderReportLineGraphDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:133ClassN-Bloomberg U.S. Aggregate Bond Index__127",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_8",
      "http://tsr/role/ShareholderReportLineGraphDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:155ClassR6-Bloomberg U.S. Aggregate Bond Index__148",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_6",
      "http://tsr/role/ShareholderReportLineGraphDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:111ClassI2-Bloomberg U.S. Aggregate Bond Index__106",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:434ClassI-Bloomberg U.S. Aggregate Bond Index__415",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:480ClassN-Bloomberg U.S. Aggregate Bond Index__459",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:503ClassR6-Bloomberg U.S. Aggregate Bond Index__481",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7144Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7144Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:584ClassI-Bloomberg U.S. Aggregate Bond Index__558",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7145Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7145Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:604ClassN-Bloomberg U.S. Aggregate Bond Index__576",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:236ClassI-Bloomberg U.S. Aggregate Bond Index__225",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:284ClassN-Bloomberg U.S. Aggregate Bond Index__271",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:308ClassR6-Bloomberg U.S. Aggregate Bond Index__294",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:457ClassI2-Bloomberg U.S. Aggregate Bond Index__437",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7153Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:594ClassI2-Bloomberg U.S. Aggregate Bond Index__567",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:260ClassI2-Bloomberg U.S. Aggregate Bond Index__248",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:2ClassI-Bloomberg U.S. Aggregate Bond Index__2",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:46ClassN-Bloomberg U.S. Aggregate Bond Index__44",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:68ClassR6-Bloomberg U.S. Aggregate Bond Index__65",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113571_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113571_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:24ClassI2-Bloomberg U.S. Aggregate Bond Index__23",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:101ClassI-U.S. Government and Agency Mortgage Backed Obligations_96",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:145ClassN-U.S. Government and Agency Mortgage Backed Obligations_138",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:167ClassR6-U.S. Government and Agency Mortgage Backed Obligations_159",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:123ClassI2-U.S. Government and Agency Mortgage Backed Obligations_117",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:448ClassI-U.S. Government and Agency Mortgage Backed Obligations_428",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:494ClassN-U.S. Government and Agency Mortgage Backed Obligations_472",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:517ClassR6-U.S. Government and Agency Mortgage Backed Obligations_494",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7144Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7144Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:589ClassI-U.S. Government and Agency Mortgage Backed Obligations_562",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7145Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7145Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:609ClassN-U.S. Government and Agency Mortgage Backed Obligations_580",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:255ClassI-U.S. Government and Agency Mortgage Backed Obligations_243",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:303ClassN-U.S. Government and Agency Mortgage Backed Obligations_289",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:327ClassR6-U.S. Government and Agency Mortgage Backed Obligations_312",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:471ClassI2-U.S. Government and Agency Mortgage Backed Obligations_450",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7153Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:599ClassI2-U.S. Government and Agency Mortgage Backed Obligations_571",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:279ClassI2-U.S. Government and Agency Mortgage Backed Obligations_266",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:348ClassI-U.S. Government and Agency Mortgage Backed Obligations_332",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:400ClassN-U.S. Government and Agency Mortgage Backed Obligations_382",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:426ClassR6-U.S. Government and Agency Mortgage Backed Obligations_407",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:729ClassI-U.S. Government and Agency Mortgage Backed Obligations_693",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:781ClassN-U.S. Government and Agency Mortgage Backed Obligations_743",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:374ClassI2-U.S. Government and Agency Mortgage Backed Obligations_357",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:755ClassI2-U.S. Government and Agency Mortgage Backed Obligations_718",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:14ClassI-U.S. Government and Agency Mortgage Backed Obligations_13",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:58ClassN-U.S. Government and Agency Mortgage Backed Obligations_55",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:80ClassR6-U.S. Government and Agency Mortgage Backed Obligations_76",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113572_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113572_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:36ClassI2-U.S. Government and Agency Mortgage Backed Obligations_34",
        "terseLabel": "U.S. Government and Agency Mortgage Backed Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:102ClassI-U.S. Corporate Bonds_97",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:146ClassN-U.S. Corporate Bonds_139",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:168ClassR6-U.S. Corporate Bonds_160",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:124ClassI2-U.S. Corporate Bonds_118",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:455ClassI-U.S. Corporate Bonds_435",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:501ClassN-U.S. Corporate Bonds_479",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:524ClassR6-U.S. Corporate Bonds_501",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:251ClassI-U.S. Corporate Bonds_239",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:299ClassN-U.S. Corporate Bonds_285",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:323ClassR6-U.S. Corporate Bonds_308",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:478ClassI2-U.S. Corporate Bonds_457",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:275ClassI2-U.S. Corporate Bonds_262",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:344ClassI-U.S. Corporate Bonds_328",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:396ClassN-U.S. Corporate Bonds_378",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:422ClassR6-U.S. Corporate Bonds_403",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:722ClassI-U.S. Corporate Bonds_686",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:774ClassN-U.S. Corporate Bonds_736",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:370ClassI2-U.S. Corporate Bonds_353",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260527113573_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260527113573_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:748ClassI2-U.S. Corporate Bonds_711",
        "terseLabel": "U.S. Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7128Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:103ClassI-U.S. Government and Agency Obligations_98",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7129Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:147ClassN-U.S. Government and Agency Obligations_140",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7130Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:169ClassR6-U.S. Government and Agency Obligations_161",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7131Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:125ClassI2-U.S. Government and Agency Obligations_119",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:248ClassI-U.S. Government and Agency Obligations_236",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:296ClassN-U.S. Government and Agency Obligations_282",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:320ClassR6-U.S. Government and Agency Obligations_305",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:272ClassI2-U.S. Government and Agency Obligations_259",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:342ClassI-U.S. Government and Agency Obligations_326",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:394ClassN-U.S. Government and Agency Obligations_376",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:420ClassR6-U.S. Government and Agency Obligations_401",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:721ClassI-U.S. Government and Agency Obligations_685",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:773ClassN-U.S. Government and Agency Obligations_735",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:368ClassI2-U.S. Government and Agency Obligations_351",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:747ClassI2-U.S. Government and Agency Obligations_710",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:18ClassI-U.S. Government and Agency Obligations_17",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:62ClassN-U.S. Government and Agency Obligations_59",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:84ClassR6-U.S. Government and Agency Obligations_80",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113576_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113576_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Industry Sector:40ClassI2-U.S. Government and Agency Obligations_38",
        "terseLabel": "U.S. Government and Agency Obligations [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113582_7159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113582_7159Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_16",
      "http://tsr/role/ShareholderReportLineGraphDetails_16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:330ClassI-S&amp;P 500 Index__315",
        "terseLabel": "S&amp;P 500 Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113582_7160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113582_7160Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_18",
      "http://tsr/role/ShareholderReportLineGraphDetails_18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:382ClassN-S&amp;P 500 Index__365",
        "terseLabel": "S&amp;P 500 Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113582_7161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113582_7161Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_19",
      "http://tsr/role/ShareholderReportLineGraphDetails_19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:408ClassR6-S&amp;P 500 Index__390",
        "terseLabel": "S&amp;P 500 Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113582_7164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113582_7164Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_17",
      "http://tsr/role/ShareholderReportLineGraphDetails_17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:356ClassI2-S&amp;P 500 Index__340",
        "terseLabel": "S&amp;P 500 Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113582_7166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113582_7166Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_30",
      "http://tsr/role/ShareholderReportLineGraphDetails_30"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:614ClassI-S&amp;P 500 Index__585",
        "terseLabel": "S&amp;P 500 Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113582_7167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113582_7167Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_32",
      "http://tsr/role/ShareholderReportLineGraphDetails_32"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:638ClassN-S&amp;P 500 Index__607",
        "terseLabel": "S&amp;P 500 Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113582_7171Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113582_7171Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_31",
      "http://tsr/role/ShareholderReportLineGraphDetails_31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:626ClassI2-S&amp;P 500 Index__596",
        "terseLabel": "S&amp;P 500 Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113586_7162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113586_7162Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_36",
      "http://tsr/role/ShareholderReportLineGraphDetails_36"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:709ClassI-MSCI Europe Net Total Return USD Index__674",
        "terseLabel": "MSCI Europe Net Total Return USD Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113586_7163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113586_7163Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_38",
      "http://tsr/role/ShareholderReportLineGraphDetails_38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:761ClassN-MSCI Europe Net Total Return USD Index__724",
        "terseLabel": "MSCI Europe Net Total Return USD Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260528113586_7165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260528113586_7165Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_37",
      "http://tsr/role/ShareholderReportLineGraphDetails_37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:735ClassI2-MSCI Europe Net Total Return USD Index__699",
        "terseLabel": "MSCI Europe Net Total Return USD Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7132Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_9",
      "http://tsr/role/ShareholderReportLineGraphDetails_9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:178ClassI-Bloomberg Global Aggregate Bond Index__170",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7133Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_10",
      "http://tsr/role/ShareholderReportLineGraphDetails_10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:197ClassI2-Bloomberg Global Aggregate Bond Index__188",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_39",
      "http://tsr/role/ShareholderReportLineGraphDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:788ClassI-Bloomberg Global Aggregate Bond Index__750",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_41",
      "http://tsr/role/ShareholderReportLineGraphDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:842ClassN-Bloomberg Global Aggregate Bond Index__802",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_40",
      "http://tsr/role/ShareholderReportLineGraphDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:815ClassI2-Bloomberg Global Aggregate Bond Index__776",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:650ClassI-Bloomberg Global Aggregate Bond Index__618",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:690ClassN-Bloomberg Global Aggregate Bond Index__656",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:528ClassI-Bloomberg Global Aggregate Bond Index__505",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:565ClassN-Bloomberg Global Aggregate Bond Index__540",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:670ClassI2-Bloomberg Global Aggregate Bond Index__637",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:547ClassI2-Bloomberg Global Aggregate Bond Index__523",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113614_7173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113614_7173Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_11",
      "http://tsr/role/ShareholderReportLineGraphDetails_11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Broad Based Index:216ClassN-Bloomberg Global Aggregate Bond Index__206",
        "terseLabel": "Bloomberg Global Aggregate Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113627_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113627_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:798ClassI-Rand__759",
        "terseLabel": "Rand [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113627_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113627_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:852ClassN-Rand__811",
        "terseLabel": "Rand [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113627_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113627_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:825ClassI2-Rand__785",
        "terseLabel": "Rand [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113628_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113628_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:799ClassI-Rupiah__760",
        "terseLabel": "Rupiah [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113628_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113628_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:853ClassN-Rupiah__812",
        "terseLabel": "Rupiah [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113628_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113628_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:826ClassI2-Rupiah__786",
        "terseLabel": "Rupiah [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113629_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113629_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:812ClassI-New Israeli Sheqel__773",
        "terseLabel": "New Israeli Sheqel [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113629_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113629_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:866ClassN-New Israeli Sheqel__825",
        "terseLabel": "New Israeli Sheqel [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113629_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113629_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:839ClassI2-New Israeli Sheqel__799",
        "terseLabel": "New Israeli Sheqel [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113630_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113630_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:813ClassI-Yuan Renminbi__774",
        "terseLabel": "Yuan Renminbi [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113630_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113630_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:867ClassN-Yuan Renminbi__826",
        "terseLabel": "Yuan Renminbi [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113630_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113630_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:840ClassI2-Yuan Renminbi__800",
        "terseLabel": "Yuan Renminbi [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113631_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113631_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:804ClassI-Nuevo Sol__765",
        "terseLabel": "Nuevo Sol [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113631_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113631_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:858ClassN-Nuevo Sol__817",
        "terseLabel": "Nuevo Sol [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113631_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113631_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:831ClassI2-Nuevo Sol__791",
        "terseLabel": "Nuevo Sol [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113632_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113632_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:805ClassI-Baht__766",
        "terseLabel": "Baht [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113632_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113632_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:859ClassN-Baht__818",
        "terseLabel": "Baht [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113632_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113632_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:832ClassI2-Baht__792",
        "terseLabel": "Baht [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113633_7134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113633_7134Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:810ClassI-New Leu__771",
        "terseLabel": "New Leu [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113633_7135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113633_7135Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:864ClassN-New Leu__823",
        "terseLabel": "New Leu [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113633_7136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113633_7136Member",
     "presentation": [
      "http://tsr/role/ShareholderReportHoldingsDetails_40"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Category:837ClassI2-New Leu__797",
        "terseLabel": "New Leu [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113634_7168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113634_7168Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_1",
      "http://tsr/role/ShareholderReportLineGraphDetails_1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:1ClassI-Bloomberg U.S. Mortgage Backed Securities (MBS) Index_1",
        "terseLabel": "Bloomberg U.S. Mortgage Backed Securities (MBS) Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113634_7169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113634_7169Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_3",
      "http://tsr/role/ShareholderReportLineGraphDetails_3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:45ClassN-Bloomberg U.S. Mortgage Backed Securities (MBS) Index_43",
        "terseLabel": "Bloomberg U.S. Mortgage Backed Securities (MBS) Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113634_7170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113634_7170Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_4",
      "http://tsr/role/ShareholderReportLineGraphDetails_4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:67ClassR6-Bloomberg U.S. Mortgage Backed Securities (MBS) Index_64",
        "terseLabel": "Bloomberg U.S. Mortgage Backed Securities (MBS) Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113634_7172Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113634_7172Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_2",
      "http://tsr/role/ShareholderReportLineGraphDetails_2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:23ClassI2-Bloomberg U.S. Mortgage Backed Securities (MBS) Index_22",
        "terseLabel": "Bloomberg U.S. Mortgage Backed Securities (MBS) Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113636_7142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113636_7142Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_33",
      "http://tsr/role/ShareholderReportLineGraphDetails_33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:649ClassI-FTSE World Government Bond Index_617",
        "terseLabel": "FTSE World Government Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113636_7143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113636_7143Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_35",
      "http://tsr/role/ShareholderReportLineGraphDetails_35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:689ClassN-FTSE World Government Bond Index_655",
        "terseLabel": "FTSE World Government Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_bench20260529113636_7152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "bench20260529113636_7152Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_34",
      "http://tsr/role/ShareholderReportLineGraphDetails_34"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:669ClassI2-FTSE World Government Bond Index_636",
        "terseLabel": "FTSE World Government Bond Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1380210995_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1380210995_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:235ClassI-Bloomberg U.S. Aggregate 1-3 Years Index_224",
        "terseLabel": "Bloomberg U.S. Aggregate 1-3 Years Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1380210995_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1380210995_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:283ClassN-Bloomberg U.S. Aggregate 1-3 Years Index_270",
        "terseLabel": "Bloomberg U.S. Aggregate 1-3 Years Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1380210995_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1380210995_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:307ClassR6-Bloomberg U.S. Aggregate 1-3 Years Index_293",
        "terseLabel": "Bloomberg U.S. Aggregate 1-3 Years Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1380210995_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1380210995_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:259ClassI2-Bloomberg U.S. Aggregate 1-3 Years Index_247",
        "terseLabel": "Bloomberg U.S. Aggregate 1-3 Years Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark13802660_7149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark13802660_7149Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_24",
      "http://tsr/role/ShareholderReportLineGraphDetails_24"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:527ClassI-Bloomberg U.S. Aggregate 1-3 Year Index_504",
        "terseLabel": "Bloomberg U.S. Aggregate 1-3 Year Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark13802660_7150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark13802660_7150Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_26",
      "http://tsr/role/ShareholderReportLineGraphDetails_26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:566ClassN-Bloomberg U.S. Aggregate 1-3 Year Index_541",
        "terseLabel": "Bloomberg U.S. Aggregate 1-3 Year Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark13802660_7155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark13802660_7155Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_25",
      "http://tsr/role/ShareholderReportLineGraphDetails_25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:546ClassI2-Bloomberg U.S. Aggregate 1-3 Year Index_522",
        "terseLabel": "Bloomberg U.S. Aggregate 1-3 Year Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark13809391_7153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark13809391_7153Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_28",
      "http://tsr/role/ShareholderReportLineGraphDetails_28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:593ClassI2-Bloomberg U.S. Long Government/Credit_566",
        "terseLabel": "Bloomberg U.S. Long Government/Credit [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark13809392_7144Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark13809392_7144Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_27",
      "http://tsr/role/ShareholderReportLineGraphDetails_27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:583ClassI-Bloomberg U.S. Long Government/Credit Index_557",
        "terseLabel": "Bloomberg U.S. Long Government/Credit Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark13809392_7145Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark13809392_7145Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_29",
      "http://tsr/role/ShareholderReportLineGraphDetails_29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:603ClassN-Bloomberg U.S. Long Government/Credit Index_575",
        "terseLabel": "Bloomberg U.S. Long Government/Credit Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1381710995_7146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1381710995_7146Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_12",
      "http://tsr/role/ShareholderReportLineGraphDetails_12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:234ClassI-ICE BofA 1-3 Year U.S. Treasury Index_223",
        "terseLabel": "ICE BofA 1-3 Year U.S. Treasury Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1381710995_7147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1381710995_7147Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_14",
      "http://tsr/role/ShareholderReportLineGraphDetails_14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:282ClassN-ICE BofA 1-3 Year U.S. Treasury Index_269",
        "terseLabel": "ICE BofA 1-3 Year U.S. Treasury Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1381710995_7148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1381710995_7148Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_15",
      "http://tsr/role/ShareholderReportLineGraphDetails_15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:306ClassR6-ICE BofA 1-3 Year U.S. Treasury Index_292",
        "terseLabel": "ICE BofA 1-3 Year U.S. Treasury Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1381710995_7154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1381710995_7154Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_13",
      "http://tsr/role/ShareholderReportLineGraphDetails_13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:258ClassI2-ICE BofA 1-3 Year U.S. Treasury Index_246",
        "terseLabel": "ICE BofA 1-3 Year U.S. Treasury Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1381813182_7137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1381813182_7137Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_20",
      "http://tsr/role/ShareholderReportLineGraphDetails_20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:435ClassI-ICE BofA SOFR Overnight Rate Index_416",
        "terseLabel": "ICE BofA SOFR Overnight Rate Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1381813182_7138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1381813182_7138Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_22",
      "http://tsr/role/ShareholderReportLineGraphDetails_22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:481ClassN-ICE BofA SOFR Overnight Rate Index_460",
        "terseLabel": "ICE BofA SOFR Overnight Rate Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1381813182_7139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1381813182_7139Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_23",
      "http://tsr/role/ShareholderReportLineGraphDetails_23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:504ClassR6-ICE BofA SOFR Overnight Rate Index_482",
        "terseLabel": "ICE BofA SOFR Overnight Rate Index [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tsr_benchmark1381813182_7151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://tsr/20260331",
     "localname": "benchmark1381813182_7151Member",
     "presentation": [
      "http://tsr/role/ShareholderReportAverageAnnualReturnDetails_21",
      "http://tsr/role/ShareholderReportLineGraphDetails_21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Index:458ClassI2-ICE BofA SOFR Overnight Rate Index_438",
        "terseLabel": "ICE BofA SOFR Overnight Rate Index [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"
  }
 }
}
