{
 "version": "2.2",
 "instance": {
  "c485bpos.htm": {
   "nsprefix": "cik0000355437",
   "nsuri": "http://www.dimensional.com/20251031",
   "dts": {
    "schema": {
     "local": [
      "c485bpos-20260227.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025_def.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/fnd/2025/fnd-2025.xsd",
      "https://xbrl.sec.gov/fnd/2025/fnd-2025_lab.xsd",
      "https://xbrl.sec.gov/fnd/2025/fnd-oef-2025.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025_cal.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-2025_lab.xsd",
      "https://xbrl.sec.gov/oef/2025/oef-rr-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "c485bpos-20260227_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "c485bpos-20260227_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "c485bpos-20260227_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "c485bpos.htm"
     ]
    }
   },
   "keyStandard": 67,
   "keyCustom": 1,
   "axisStandard": 5,
   "axisCustom": 0,
   "memberStandard": 4,
   "memberCustom": 827,
   "hidden": {
    "total": 468,
    "http://xbrl.sec.gov/oef/2025": 462,
    "http://xbrl.sec.gov/dei/2025": 6
   },
   "contextCount": 5217,
   "entityCount": 1,
   "segmentCount": 831,
   "elementCount": 1007,
   "unitCount": 2,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/oef/2025": 10740,
    "http://xbrl.sec.gov/dei/2025": 8
   },
   "report": {
    "R1": {
     "role": "http://xbrl.sec.gov/rr/role/N1aCover",
     "longName": "010000 - Disclosure - Form N-1A Cover",
     "shortName": "Form N-1A Cover",
     "isDefault": "true",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "1",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R2": {
     "role": "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
     "longName": "010000 - Document - Document and Entity Information {Elements}",
     "shortName": "Document and Entity Information",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "2",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R3": {
     "role": "http://xbrl.sec.gov/rr/role/RiskReturn",
     "longName": "010002 - Disclosure - Investment Objectives and Goals",
     "shortName": "Investment Objectives and Goals",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "3",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000041113Member_S000041113Summary2Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R4": {
     "role": "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
     "longName": "010003 - Disclosure - Fees and Expenses",
     "shortName": "Fees and Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "4",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000041113Member_S000041113Summary2Member",
      "name": "oef:ExpenseHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R5": {
     "role": "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
     "longName": "010004 - Disclosure - Investment Strategy",
     "shortName": "Investment Strategy",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "5",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000041113Member_S000041113Summary2Member",
      "name": "oef:StrategyHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
     "longName": "010004 - Schedule - Investment Risks {Unlabeled}",
     "shortName": "Investment Risks",
     "isDefault": "false",
     "groupType": "",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000041113Member_S000041113Summary2Member",
      "name": "cik0000355437:CustomRisksTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000041113Member_S000041113Summary2Member",
      "name": "cik0000355437:CustomRisksTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://xbrl.sec.gov/rr/role/PerformanceManagement",
     "longName": "010006 - Disclosure - Performance Management",
     "shortName": "Performance Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "7",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000041113Member_S000041113Summary2Member",
      "name": "oef:BarChartAndPerformanceTableHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R11": {
     "role": "http://xbrl.sec.gov/rr/role/BarChartData",
     "longName": "020050 - Disclosure - Annual Total Returns",
     "shortName": "Annual Total Returns",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "8",
     "firstAnchor": {
      "contextRef": "Context_20251231_20251231_C000127650Member_S000041113Member_S000041113Summary2Member",
      "name": "oef:AnnlRtrPct",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R129": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData2",
     "longName": "020102 - Disclosure - Risk/Return Detail Data (U.S. Large Cap Equity Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. Large Cap Equity Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000041113Member_S000041113Summary2Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000041113Member_PrincipalRisks2_S000041113Summary2Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData4",
     "longName": "020104 - Disclosure - Risk/Return Detail Data (U.S. SMALL CAP VALUE PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. SMALL CAP VALUE PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000987Member_S000000987Summary3Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000987Member_PrincipalRisks2_S000000987Summary3Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData6",
     "longName": "020106 - Disclosure - Risk/Return Detail Data (U.S. Targeted Value Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. Targeted Value Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000970Member_S000000970Summary4Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000970Member_PrincipalRisks2_S000000970Summary4Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData8",
     "longName": "020108 - Disclosure - Risk/Return Detail Data (U.S. CORE EQUITY 1 PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. CORE EQUITY 1 PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000979Member_S000000979Summary5Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000979Member_PrincipalRisks2_S000000979Summary5Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R133": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData10",
     "longName": "020110 - Disclosure - Risk/Return Detail Data (U.S. CORE EQUITY 2 PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. CORE EQUITY 2 PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000980Member_S000000980Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000980Member_PrincipalRisks2_S000000980Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData12",
     "longName": "020112 - Disclosure - Risk/Return Detail Data (U.S. VECTOR EQUITY PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. VECTOR EQUITY PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000982Member_S000000982Summary7Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000982Member_PrincipalRisks2_S000000982Summary7Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData14",
     "longName": "020114 - Disclosure - Risk/Return Detail Data (U.S. SMALL CAP PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. SMALL CAP PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000971Member_S000000971Summary8Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000971Member_PrincipalRisks2_S000000971Summary8Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData16",
     "longName": "020116 - Disclosure - Risk/Return Detail Data (U.S. MICRO CAP PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. MICRO CAP PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000948Member_S000000948Summary9Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000948Member_PrincipalRisks2_S000000948Summary9Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData18",
     "longName": "020118 - Disclosure - Risk/Return Detail Data (U.S. High Relative Profitability Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. High Relative Profitability Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000057237Member_S000057237Summary10Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000057237Member_PrincipalRisks2_S000057237Summary10Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData20",
     "longName": "020120 - Disclosure - Risk/Return Detail Data (DFA REAL ESTATE SECURITIES PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA REAL ESTATE SECURITIES PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000949Member_S000000949Summary11Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000949Member_PrincipalRisks2_S000000949Summary11Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData22",
     "longName": "020122 - Disclosure - Risk/Return Detail Data (U.S. Large Cap Growth Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. Large Cap Growth Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000039438Member_S000039438Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000039438Member_PrincipalRisks2_S000039438Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData24",
     "longName": "020124 - Disclosure - Risk/Return Detail Data (U.S. Small Cap Growth Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. Small Cap Growth Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000039439Member_S000039439Summary13Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000039439Member_PrincipalRisks2_S000039439Summary13Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R141": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData26",
     "longName": "020126 - Disclosure - Risk/Return Detail Data (U.S. Large Cap Equity Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. Large Cap Equity Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000041113Member_S000041113Summary15Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000041113Member_PrincipalRisks2_S000041113Summary15Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R142": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData28",
     "longName": "020128 - Disclosure - Risk/Return Detail Data (U.S. SMALL CAP VALUE PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. SMALL CAP VALUE PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000987Member_S000000987Summary16Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000987Member_PrincipalRisks2_S000000987Summary16Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData30",
     "longName": "020130 - Disclosure - Risk/Return Detail Data (U.S. Targeted Value Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. Targeted Value Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000970Member_S000000970Summary17Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000970Member_PrincipalRisks2_S000000970Summary17Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData32",
     "longName": "020132 - Disclosure - Risk/Return Detail Data (U.S. CORE EQUITY 1 PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. CORE EQUITY 1 PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000979Member_S000000979Summary18Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000979Member_PrincipalRisks2_S000000979Summary18Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData34",
     "longName": "020134 - Disclosure - Risk/Return Detail Data (U.S. CORE EQUITY 2 PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. CORE EQUITY 2 PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000980Member_S000000980Summary19Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000980Member_PrincipalRisks2_S000000980Summary19Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R146": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData36",
     "longName": "020136 - Disclosure - Risk/Return Detail Data (U.S. VECTOR EQUITY PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. VECTOR EQUITY PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000982Member_S000000982Summary20Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000982Member_PrincipalRisks2_S000000982Summary20Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R147": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData38",
     "longName": "020138 - Disclosure - Risk/Return Detail Data (U.S. SMALL CAP PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. SMALL CAP PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000971Member_S000000971Summary21Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000971Member_PrincipalRisks2_S000000971Summary21Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R148": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData40",
     "longName": "020140 - Disclosure - Risk/Return Detail Data (U.S. MICRO CAP PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. MICRO CAP PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000948Member_S000000948Summary22Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000948Member_PrincipalRisks2_S000000948Summary22Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R149": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData42",
     "longName": "020142 - Disclosure - Risk/Return Detail Data (U.S. High Relative Profitability Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. High Relative Profitability Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000057237Member_S000057237Summary23Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000057237Member_PrincipalRisks2_S000057237Summary23Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R150": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData44",
     "longName": "020144 - Disclosure - Risk/Return Detail Data (DFA REAL ESTATE SECURITIES PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA REAL ESTATE SECURITIES PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000949Member_S000000949Summary24Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000949Member_PrincipalRisks2_S000000949Summary24Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R151": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData46",
     "longName": "020146 - Disclosure - Risk/Return Detail Data (U.S. Large Cap Growth Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. Large Cap Growth Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000039438Member_S000039438Summary25Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000039438Member_PrincipalRisks2_S000039438Summary25Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R152": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData48",
     "longName": "020148 - Disclosure - Risk/Return Detail Data (U.S. Small Cap Growth Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. Small Cap Growth Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000039439Member_S000039439Summary26Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000039439Member_PrincipalRisks2_S000039439Summary26Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R153": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData50",
     "longName": "020150 - Disclosure - Risk/Return Detail Data (ENHANCED U.S. LARGE COMPANY PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (ENHANCED U.S. LARGE COMPANY PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000956Member_S000000956Summary27Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000956Member_PrincipalRisks2_S000000956Summary27Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R154": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData52",
     "longName": "020152 - Disclosure - Risk/Return Detail Data (U.S. LARGE CAP VALUE PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. LARGE CAP VALUE PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000988Member_S000000988Summary28Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000988Member_PrincipalRisks2_S000000988Summary28Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R155": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData54",
     "longName": "020154 - Disclosure - Risk/Return Detail Data (LARGE CAP INTERNATIONAL PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (LARGE CAP INTERNATIONAL PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000985Member_S000000985Summary31Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000985Member_PrincipalRisks2_S000000985Summary31Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R156": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData56",
     "longName": "020156 - Disclosure - Risk/Return Detail Data (International Core Equity 2 Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (International Core Equity 2 Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000983Member_S000000983Summary33Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000983Member_PrincipalRisks2_S000000983Summary33Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R157": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData58",
     "longName": "020158 - Disclosure - Risk/Return Detail Data (Global Small Company Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Global Small Company Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000055975Member_S000055975Summary34Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000055975Member_PrincipalRisks2_S000055975Summary34Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R158": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData60",
     "longName": "020160 - Disclosure - Risk/Return Detail Data (INTERNATIONAL SMALL COMPANY PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (INTERNATIONAL SMALL COMPANY PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000967Member_S000000967Summary35Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000967Member_PrincipalRisks2_S000000967Summary35Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R159": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData62",
     "longName": "020162 - Disclosure - Risk/Return Detail Data (JAPANESE SMALL COMPANY PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (JAPANESE SMALL COMPANY PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "39",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000963Member_S000000963Summary36Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000963Member_PrincipalRisks2_S000000963Summary36Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R160": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData64",
     "longName": "020164 - Disclosure - Risk/Return Detail Data (ASIA PACIFIC SMALL COMPANY PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (ASIA PACIFIC SMALL COMPANY PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000966Member_S000000966Summary37Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000966Member_PrincipalRisks2_S000000966Summary37Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R161": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData66",
     "longName": "020166 - Disclosure - Risk/Return Detail Data (UNITED KINGDOM SMALL COMPANY PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (UNITED KINGDOM SMALL COMPANY PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000964Member_S000000964Summary38Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000964Member_PrincipalRisks2_S000000964Summary38Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R162": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData68",
     "longName": "020168 - Disclosure - Risk/Return Detail Data (CONTINENTAL SMALL COMPANY PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (CONTINENTAL SMALL COMPANY PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "42",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000965Member_S000000965Summary39Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000965Member_PrincipalRisks2_S000000965Summary39Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R163": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData70",
     "longName": "020170 - Disclosure - Risk/Return Detail Data (DFA International Real Estate Securities Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA International Real Estate Securities Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "43",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000014548Member_S000014548Summary40Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000014548Member_PrincipalRisks2_S000014548Summary40Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R164": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData72",
     "longName": "020172 - Disclosure - Risk/Return Detail Data (DFA Global Real Estate Securities Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Global Real Estate Securities Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "44",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000021884Member_S000021884Summary41Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000021884Member_PrincipalRisks2_S000021884Summary41Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R165": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData74",
     "longName": "020174 - Disclosure - Risk/Return Detail Data (DFA INTERNATIONAL SMALL CAP VALUE PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA INTERNATIONAL SMALL CAP VALUE PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "45",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000950Member_S000000950Summary42Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000950Member_PrincipalRisks2_S000000950Summary42Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R166": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData76",
     "longName": "020176 - Disclosure - Risk/Return Detail Data (International Vector Equity Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (International Vector Equity Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "46",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000022895Member_S000022895Summary43Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000022895Member_PrincipalRisks2_S000022895Summary43Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R167": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData78",
     "longName": "020178 - Disclosure - Risk/Return Detail Data (International High Relative Profitability Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (International High Relative Profitability Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "47",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000057238Member_S000057238Summary44Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000057238Member_PrincipalRisks2_S000057238Summary44Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R168": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData80",
     "longName": "020180 - Disclosure - Risk/Return Detail Data (World ex U.S. Value Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (World ex U.S. Value Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "48",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000029683Member_S000029683Summary45Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000029683Member_PrincipalRisks2_S000029683Summary45Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R169": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData82",
     "longName": "020182 - Disclosure - Risk/Return Detail Data (World ex U.S. Core Equity Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (World ex U.S. Core Equity Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "49",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000039915Member_S000039915Summary46Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000039915Member_PrincipalRisks2_S000039915Summary46Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R170": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData84",
     "longName": "020184 - Disclosure - Risk/Return Detail Data (World Core Equity Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (World Core Equity Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "50",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000033391Member_S000033391Summary47Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000033391Member_PrincipalRisks2_S000033391Summary47Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R171": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData86",
     "longName": "020186 - Disclosure - Risk/Return Detail Data (Selectively Hedged Global Equity Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Selectively Hedged Global Equity Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "51",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000034541Member_S000034541Summary48Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000034541Member_PrincipalRisks2_S000034541Summary48Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R172": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData88",
     "longName": "020188 - Disclosure - Risk/Return Detail Data (EMERGING MARKETS PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (EMERGING MARKETS PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "52",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000957Member_S000000957Summary49Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000957Member_PrincipalRisks2_S000000957Summary49Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R173": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData90",
     "longName": "020190 - Disclosure - Risk/Return Detail Data (EMERGING MARKETS VALUE PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (EMERGING MARKETS VALUE PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "53",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000959Member_S000000959Summary50Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000959Member_PrincipalRisks2_S000000959Summary50Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R174": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData92",
     "longName": "020192 - Disclosure - Risk/Return Detail Data (Emerging Markets Targeted Value Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Emerging Markets Targeted Value Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "54",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000063188Member_S000063188Summary51Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000063188Member_PrincipalRisks2_S000063188Summary51Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R175": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData94",
     "longName": "020194 - Disclosure - Risk/Return Detail Data (EMERGING MARKETS SMALL CAP PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (EMERGING MARKETS SMALL CAP PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "55",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000981Member_S000000981Summary52Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000981Member_PrincipalRisks2_S000000981Summary52Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R176": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData96",
     "longName": "020196 - Disclosure - Risk/Return Detail Data (Emerging Markets Core Equity 2 Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Emerging Markets Core Equity 2 Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "56",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000978Member_S000000978Summary53Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000978Member_PrincipalRisks2_S000000978Summary53Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R177": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData98",
     "longName": "020198 - Disclosure - Risk/Return Detail Data (Emerging Markets ex China Core Equity Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Emerging Markets ex China Core Equity Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "57",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000073658Member_S000073658Summary54Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000073658Member_PrincipalRisks2_S000073658Summary54Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R178": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData100",
     "longName": "020200 - Disclosure - Risk/Return Detail Data (DFA ONE-YEAR FIXED INCOME PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA ONE-YEAR FIXED INCOME PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "58",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000968Member_S000000968Summary55Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000968Member_PrincipalRisks2_S000000968Summary55Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R179": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData102",
     "longName": "020202 - Disclosure - Risk/Return Detail Data (DFA TWO-YEAR GLOBAL FIXED INCOME PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA TWO-YEAR GLOBAL FIXED INCOME PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "59",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000955Member_S000000955Summary58Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000955Member_PrincipalRisks2_S000000955Summary58Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R180": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData104",
     "longName": "020204 - Disclosure - Risk/Return Detail Data (DFA Selectively Hedged Global Fixed Income Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Selectively Hedged Global Fixed Income Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "60",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000020421Member_S000020421Summary59Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000020421Member_PrincipalRisks2_S000020421Summary59Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R181": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData106",
     "longName": "020206 - Disclosure - Risk/Return Detail Data (DFA FIVE-YEAR GLOBAL FIXED INCOME PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA FIVE-YEAR GLOBAL FIXED INCOME PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "61",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000969Member_S000000969Summary60Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000969Member_PrincipalRisks2_S000000969Summary60Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R182": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData108",
     "longName": "020208 - Disclosure - Risk/Return Detail Data (DFA International Government Fixed Income Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA International Government Fixed Income Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "62",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000034651Member_S000034651Summary61Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000034651Member_PrincipalRisks2_S000034651Summary61Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R183": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData110",
     "longName": "020210 - Disclosure - Risk/Return Detail Data (DFA SHORT-TERM GOVERNMENT PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA SHORT-TERM GOVERNMENT PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "63",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000984Member_S000000984Summary62Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000984Member_PrincipalRisks2_S000000984Summary62Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R184": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData112",
     "longName": "020212 - Disclosure - Risk/Return Detail Data (DFA INTERMEDIATE GOVERNMENT FIXED INCOME PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA INTERMEDIATE GOVERNMENT FIXED INCOME PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "64",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000986Member_S000000986Summary63Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000986Member_PrincipalRisks2_S000000986Summary63Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R185": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData114",
     "longName": "020214 - Disclosure - Risk/Return Detail Data (DFA Short-Term Extended Quality Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Short-Term Extended Quality Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "65",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000024202Member_S000024202Summary64Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000024202Member_PrincipalRisks2_S000024202Summary64Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R186": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData116",
     "longName": "020216 - Disclosure - Risk/Return Detail Data (DFA Intermediate-Term Extended Quality Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Intermediate-Term Extended Quality Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "66",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000024203Member_S000024203Summary65Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000024203Member_PrincipalRisks2_S000024203Summary65Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R187": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData118",
     "longName": "020218 - Disclosure - Risk/Return Detail Data (DFA TARGETED CREDIT PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA TARGETED CREDIT PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "67",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000049338Member_S000049338Summary66Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000049338Member_PrincipalRisks2_S000049338Summary66Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R188": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData120",
     "longName": "020220 - Disclosure - Risk/Return Detail Data (DFA Global Core Plus Fixed Income Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Global Core Plus Fixed Income Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "68",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000060107Member_S000060107Summary67Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000060107Member_PrincipalRisks2_S000060107Summary67Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R189": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData122",
     "longName": "020222 - Disclosure - Risk/Return Detail Data (DFA Investment Grade Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Investment Grade Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "69",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000031490Member_S000031490Summary68Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000031490Member_PrincipalRisks2_S000031490Summary68Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R190": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData124",
     "longName": "020224 - Disclosure - Risk/Return Detail Data (DFA Diversified Fixed Income Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Diversified Fixed Income Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "70",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000054156Member_S000054156Summary69Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000054156Member_PrincipalRisks2_S000054156Summary69Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R191": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData126",
     "longName": "020226 - Disclosure - Risk/Return Detail Data (DFA LTIP PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA LTIP PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "71",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000033394Member_S000033394Summary70Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000033394Member_PrincipalRisks2_S000033394Summary70Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R192": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData128",
     "longName": "020228 - Disclosure - Risk/Return Detail Data (DFA Inflation-Protected Securities Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Inflation-Protected Securities Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "72",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000013345Member_S000013345Summary71Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000013345Member_PrincipalRisks2_S000013345Summary71Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R193": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData130",
     "longName": "020230 - Disclosure - Risk/Return Detail Data (DFA Short-Duration Real Return Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Short-Duration Real Return Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "73",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000042173Member_S000042173Summary72Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000042173Member_PrincipalRisks2_S000042173Summary72Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R194": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData132",
     "longName": "020232 - Disclosure - Risk/Return Detail Data (DFA Global Core Plus Real Return Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Global Core Plus Real Return Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "74",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000071470Member_S000071470Summary73Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000071470Member_PrincipalRisks2_S000071470Summary73Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R195": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData134",
     "longName": "020234 - Disclosure - Risk/Return Detail Data (DFA Municipal Real Return Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Municipal Real Return Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "75",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000046723Member_S000046723Summary74Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000046723Member_PrincipalRisks2_S000046723Summary74Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R196": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData136",
     "longName": "020236 - Disclosure - Risk/Return Detail Data (DFA California Municipal Real Return Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA California Municipal Real Return Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "76",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000059251Member_S000059251Summary75Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000059251Member_PrincipalRisks2_S000059251Summary75Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R197": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData138",
     "longName": "020238 - Disclosure - Risk/Return Detail Data (DFA Municipal Bond Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Municipal Bond Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "77",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000048085Member_S000048085Summary76Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000048085Member_PrincipalRisks2_S000048085Summary76Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R198": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData140",
     "longName": "020240 - Disclosure - Risk/Return Detail Data (DFA SHORT-TERM MUNICIPAL BOND PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA SHORT-TERM MUNICIPAL BOND PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "78",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000973Member_S000000973Summary77Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000973Member_PrincipalRisks2_S000000973Summary77Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R199": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData142",
     "longName": "020242 - Disclosure - Risk/Return Detail Data (DFA Intermediate-Term Municipal Bond Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Intermediate-Term Municipal Bond Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "79",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000035595Member_S000035595Summary78Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000035595Member_PrincipalRisks2_S000035595Summary78Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R200": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData144",
     "longName": "020244 - Disclosure - Risk/Return Detail Data (DFA Selective State Municipal Bond Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Selective State Municipal Bond Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "80",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000066101Member_S000066101Summary79Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000066101Member_PrincipalRisks2_S000066101Summary79Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R201": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData146",
     "longName": "020246 - Disclosure - Risk/Return Detail Data (DFA Short-Term Selective State Municipal Bond Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Short-Term Selective State Municipal Bond Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "81",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000075838Member_S000075838Summary80Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000075838Member_PrincipalRisks2_S000075838Summary80Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R202": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData148",
     "longName": "020248 - Disclosure - Risk/Return Detail Data (DFA California Short-Term Municipal Bond Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA California Short-Term Municipal Bond Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "82",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000016731Member_S000016731Summary81Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000016731Member_PrincipalRisks2_S000016731Summary81Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R203": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData150",
     "longName": "020250 - Disclosure - Risk/Return Detail Data (DFA California Intermediate-Term Municipal Bond Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA California Intermediate-Term Municipal Bond Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "83",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000031489Member_S000031489Summary82Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000031489Member_PrincipalRisks2_S000031489Summary82Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R204": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData152",
     "longName": "020252 - Disclosure - Risk/Return Detail Data (DFA MN Municipal Bond Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA MN Municipal Bond Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "84",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000058180Member_S000058180Summary83Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000058180Member_PrincipalRisks2_S000058180Summary83Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R205": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData154",
     "longName": "020254 - Disclosure - Risk/Return Detail Data (DFA NY MUNICIPAL BOND PORTFOLIO) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA NY MUNICIPAL BOND PORTFOLIO)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "85",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000049339Member_S000049339Summary84Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000049339Member_PrincipalRisks2_S000049339Summary84Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R206": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData156",
     "longName": "020256 - Disclosure - Risk/Return Detail Data (DFA Oregon Municipal Bond Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Oregon Municipal Bond Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "86",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000066100Member_S000066100Summary85Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000066100Member_PrincipalRisks2_S000066100Summary85Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R207": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData158",
     "longName": "020258 - Disclosure - Risk/Return Detail Data (World ex U.S. Targeted Value Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (World ex U.S. Targeted Value Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "87",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000038670Member_S000038670Summary86Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000038670Member_PrincipalRisks2_S000038670Summary86Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R208": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData160",
     "longName": "020260 - Disclosure - Risk/Return Detail Data (Dimensional VA U.S. Large Value Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional VA U.S. Large Value Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "88",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000961Member_S000000961Summary87Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000961Member_PrincipalRisks2_S000000961Summary87Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R209": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData162",
     "longName": "020262 - Disclosure - Risk/Return Detail Data (Dimensional VA U.S. Targeted Value Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional VA U.S. Targeted Value Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "89",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000953Member_S000000953Summary88Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000953Member_PrincipalRisks2_S000000953Summary88Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R210": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData164",
     "longName": "020264 - Disclosure - Risk/Return Detail Data (Dimensional VA International Value Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional VA International Value Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "90",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000952Member_S000000952Summary89Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000952Member_PrincipalRisks2_S000000952Summary89Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R211": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData166",
     "longName": "020266 - Disclosure - Risk/Return Detail Data (Dimensional VA International Small Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional VA International Small Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "91",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000951Member_S000000951Summary90Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000951Member_PrincipalRisks2_S000000951Summary90Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R212": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData168",
     "longName": "020268 - Disclosure - Risk/Return Detail Data (Dimensional VA Short-Term Fixed Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional VA Short-Term Fixed Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "92",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000954Member_S000000954Summary91Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000954Member_PrincipalRisks2_S000000954Summary91Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R213": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData170",
     "longName": "020270 - Disclosure - Risk/Return Detail Data (Dimensional VA Global Bond Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional VA Global Bond Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "93",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000000962Member_S000000962Summary92Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000000962Member_PrincipalRisks2_S000000962Summary92Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R214": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData172",
     "longName": "020272 - Disclosure - Risk/Return Detail Data (Dimensional VIT Inflation-Protected Securities Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional VIT Inflation-Protected Securities Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "94",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000049213Member_S000049213Summary93Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000049213Member_PrincipalRisks2_S000049213Summary93Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R215": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData174",
     "longName": "020274 - Disclosure - Risk/Return Detail Data (Dimensional VA Global Moderate Allocation Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional VA Global Moderate Allocation Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "95",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000024504Member_S000024504Summary94Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000024504Member_PrincipalRisks2_S000024504Summary94Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R216": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData176",
     "longName": "020276 - Disclosure - Risk/Return Detail Data (Dimensional VA Equity Allocation Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional VA Equity Allocation Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "96",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000057540Member_S000057540Summary95Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000057540Member_PrincipalRisks2_S000057540Summary95Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R217": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData178",
     "longName": "020278 - Disclosure - Risk/Return Detail Data (U.S. Social Core Equity 2 Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. Social Core Equity 2 Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "97",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000018154Member_S000018154Summary96Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000018154Member_PrincipalRisks2_S000018154Summary96Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R218": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData180",
     "longName": "020280 - Disclosure - Risk/Return Detail Data (International Social Core Equity Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (International Social Core Equity Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "98",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000038669Member_S000038669Summary97Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000038669Member_PrincipalRisks2_S000038669Summary97Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R219": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData182",
     "longName": "020282 - Disclosure - Risk/Return Detail Data (Emerging Markets Social Core Equity Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Emerging Markets Social Core Equity Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "99",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000012960Member_S000012960Summary98Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000012960Member_PrincipalRisks2_S000012960Summary98Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R220": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData184",
     "longName": "020284 - Disclosure - Risk/Return Detail Data (Global Social Core Equity Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Global Social Core Equity Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "100",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000066958Member_S000066958Summary99Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000066958Member_PrincipalRisks2_S000066958Summary99Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R221": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData186",
     "longName": "020286 - Disclosure - Risk/Return Detail Data (DFA Social Fixed Income Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Social Fixed Income Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "101",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000053205Member_S000053205Summary100Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000053205Member_PrincipalRisks2_S000053205Summary100Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R222": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData188",
     "longName": "020288 - Disclosure - Risk/Return Detail Data (U.S. Sustainability Core 1 Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. Sustainability Core 1 Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "102",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000020422Member_S000020422Summary101Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000020422Member_PrincipalRisks2_S000020422Summary101Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R223": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData190",
     "longName": "020290 - Disclosure - Risk/Return Detail Data (U.S. Sustainability Targeted Value Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (U.S. Sustainability Targeted Value Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "103",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000068937Member_S000068937Summary102Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000068937Member_PrincipalRisks2_S000068937Summary102Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R224": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData192",
     "longName": "020292 - Disclosure - Risk/Return Detail Data (International Sustainability Core 1 Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (International Sustainability Core 1 Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "104",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000020423Member_S000020423Summary103Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000020423Member_PrincipalRisks2_S000020423Summary103Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R225": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData194",
     "longName": "020294 - Disclosure - Risk/Return Detail Data (Emerging Markets Sustainability Core 1 Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Emerging Markets Sustainability Core 1 Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "105",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000060925Member_S000060925Summary104Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000060925Member_PrincipalRisks2_S000060925Summary104Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R226": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData196",
     "longName": "020296 - Disclosure - Risk/Return Detail Data (Dimensional World ex U.S. Sustainability Targeted Value Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional World ex U.S. Sustainability Targeted Value Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "106",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000086505Member_S000086505Summary105Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000086505Member_PrincipalRisks2_S000086505Summary105Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R227": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData198",
     "longName": "020298 - Disclosure - Risk/Return Detail Data (DFA Global Sustainability Fixed Income Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Global Sustainability Fixed Income Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "107",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000063222Member_S000063222Summary106Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000063222Member_PrincipalRisks2_S000063222Summary106Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R228": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData200",
     "longName": "020300 - Disclosure - Risk/Return Detail Data (Dimensional VA Global Moderate Allocation Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional VA Global Moderate Allocation Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "108",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000024504Member_S000024504Summary107Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000024504Member_PrincipalRisks2_S000024504Summary107Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R229": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData202",
     "longName": "020302 - Disclosure - Risk/Return Detail Data (DFA Commodity Strategy Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (DFA Commodity Strategy Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "109",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000030217Member_S000030217Summary108Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000030217Member_PrincipalRisks2_S000030217Summary108Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R230": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData204",
     "longName": "020304 - Disclosure - Risk/Return Detail Data (International Large Cap Growth Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (International Large Cap Growth Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "110",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000039440Member_S000039440Summary109Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000039440Member_PrincipalRisks2_S000039440Summary109Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R231": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData206",
     "longName": "020306 - Disclosure - Risk/Return Detail Data (International Small Cap Growth Portfolio) {Elements}",
     "shortName": "Risk/Return Detail Data (International Small Cap Growth Portfolio)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "111",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000039441Member_S000039441Summary110Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000039441Member_PrincipalRisks2_S000039441Summary110Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R232": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData208",
     "longName": "020308 - Disclosure - Risk/Return Detail Data (DIMENSIONAL RETIREMENT INCOME FUND) {Elements}",
     "shortName": "Risk/Return Detail Data (DIMENSIONAL RETIREMENT INCOME FUND)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "112",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000050928Member_S000050928Summary111Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000050928Member_PrincipalRisks2_S000050928Summary111Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R233": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData210",
     "longName": "020310 - Disclosure - Risk/Return Detail Data (DIMENSIONAL 2015 TARGET DATE RETIREMENT INCOME FUND) {Elements}",
     "shortName": "Risk/Return Detail Data (DIMENSIONAL 2015 TARGET DATE RETIREMENT INCOME FUND)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "113",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000050935Member_S000050935Summary112Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000050935Member_PrincipalRisks2_S000050935Summary112Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R234": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData212",
     "longName": "020312 - Disclosure - Risk/Return Detail Data (DIMENSIONAL 2020 TARGET DATE RETIREMENT INCOME FUND) {Elements}",
     "shortName": "Risk/Return Detail Data (DIMENSIONAL 2020 TARGET DATE RETIREMENT INCOME FUND)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "114",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000050936Member_S000050936Summary113Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000050936Member_PrincipalRisks2_S000050936Summary113Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R235": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData214",
     "longName": "020314 - Disclosure - Risk/Return Detail Data (DIMENSIONAL 2025 TARGET DATE RETIREMENT INCOME FUND) {Elements}",
     "shortName": "Risk/Return Detail Data (DIMENSIONAL 2025 TARGET DATE RETIREMENT INCOME FUND)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "115",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000050937Member_S000050937Summary114Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000050937Member_PrincipalRisks2_S000050937Summary114Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R236": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData216",
     "longName": "020316 - Disclosure - Risk/Return Detail Data (DIMENSIONAL 2030 TARGET DATE RETIREMENT INCOME FUND) {Elements}",
     "shortName": "Risk/Return Detail Data (DIMENSIONAL 2030 TARGET DATE RETIREMENT INCOME FUND)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "116",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000050938Member_S000050938Summary115Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000050938Member_PrincipalRisks2_S000050938Summary115Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R237": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData218",
     "longName": "020318 - Disclosure - Risk/Return Detail Data (DIMENSIONAL 2035 TARGET DATE RETIREMENT INCOME FUND) {Elements}",
     "shortName": "Risk/Return Detail Data (DIMENSIONAL 2035 TARGET DATE RETIREMENT INCOME FUND)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "117",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000050939Member_S000050939Summary116Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000050939Member_PrincipalRisks2_S000050939Summary116Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R238": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData220",
     "longName": "020320 - Disclosure - Risk/Return Detail Data (DIMENSIONAL 2040 TARGET DATE RETIREMENT INCOME FUND) {Elements}",
     "shortName": "Risk/Return Detail Data (DIMENSIONAL 2040 TARGET DATE RETIREMENT INCOME FUND)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "118",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000050940Member_S000050940Summary117Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000050940Member_PrincipalRisks2_S000050940Summary117Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R239": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData222",
     "longName": "020322 - Disclosure - Risk/Return Detail Data (DIMENSIONAL 2045 TARGET DATE RETIREMENT INCOME FUND) {Elements}",
     "shortName": "Risk/Return Detail Data (DIMENSIONAL 2045 TARGET DATE RETIREMENT INCOME FUND)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "119",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000050929Member_S000050929Summary118Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000050929Member_PrincipalRisks2_S000050929Summary118Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R240": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData224",
     "longName": "020324 - Disclosure - Risk/Return Detail Data (DIMENSIONAL 2050 TARGET DATE RETIREMENT INCOME FUND) {Elements}",
     "shortName": "Risk/Return Detail Data (DIMENSIONAL 2050 TARGET DATE RETIREMENT INCOME FUND)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "120",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000050930Member_S000050930Summary119Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000050930Member_PrincipalRisks2_S000050930Summary119Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R241": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData226",
     "longName": "020326 - Disclosure - Risk/Return Detail Data (DIMENSIONAL 2055 TARGET DATE RETIREMENT INCOME FUND) {Elements}",
     "shortName": "Risk/Return Detail Data (DIMENSIONAL 2055 TARGET DATE RETIREMENT INCOME FUND)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "121",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000050931Member_S000050931Summary120Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000050931Member_PrincipalRisks2_S000050931Summary120Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R242": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData228",
     "longName": "020328 - Disclosure - Risk/Return Detail Data (DIMENSIONAL 2060 TARGET DATE RETIREMENT INCOME FUND) {Elements}",
     "shortName": "Risk/Return Detail Data (DIMENSIONAL 2060 TARGET DATE RETIREMENT INCOME FUND)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "122",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000050932Member_S000050932Summary121Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000050932Member_PrincipalRisks2_S000050932Summary121Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R243": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData230",
     "longName": "020330 - Disclosure - Risk/Return Detail Data (Dimensional 2065 Target Date Retirement Income Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional 2065 Target Date Retirement Income Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "123",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000067428Member_S000067428Summary122Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000067428Member_PrincipalRisks2_S000067428Summary122Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    },
    "R244": {
     "role": "http://www.dimensional.com/20251031/role/RRDetailData232",
     "longName": "020332 - Disclosure - Risk/Return Detail Data (Dimensional 2070 Target Date Retirement Income Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Dimensional 2070 Target Date Retirement Income Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "124",
     "firstAnchor": {
      "contextRef": "Context_20251031_20251031_S000089405Member_S000089405Summary123Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20251031_20251031_S000089405Member_PrincipalRisks2_S000089405Summary123Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c485bpos.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "oef_AcquiredFundFeesAndExpensesBasedOnEstimates": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AcquiredFundFeesAndExpensesBasedOnEstimates",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses, Based on Estimates [Text]"
       }
      }
     },
     "auth_ref": [
      "r28"
     ]
    },
    "oef_AcquiredFundFeesAndExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AcquiredFundFeesAndExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_ExpensesOverAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "oef_AfterTaxesOnDistributionsAndSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AfterTaxesOnDistributionsAndSalesMember",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After Taxes on Distributions and Sales",
        "label": "After Taxes on Distributions and Sales"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_AfterTaxesOnDistributionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AfterTaxesOnDistributionsMember",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "After Taxes on Distributions",
        "label": "After Taxes on Distributions"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_AllCoregistrantsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AllCoregistrantsMember",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Coregistrants [Member]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "oef_AllRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AllRisksMember",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Risks [Member]",
        "label": "All Risks [Member]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "oef_AnnlRtrPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnlRtrPct",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/BarChartData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return [Percent]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_AnnualFundOperatingExpensesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnualFundOperatingExpensesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Fund Operating Expenses [Table]"
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "oef_AnnualReturnCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnualReturnCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return Caption [Text]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "oef_AnnualReturnColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnualReturnColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return, Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "oef_AnnualReturnInceptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AnnualReturnInceptionDate",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Return, Inception Date"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0000355437_AsiaPacificMarketRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "AsiaPacificMarketRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRRiskTable65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_AsiaPacificMarketRisk2Member [Member]",
        "terseLabel": "Asia Pacific Market Risk",
        "documentation": "Asia Pacific Market Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AverageAnnualReturnAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return:"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_AverageAnnualReturnCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Caption [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_AverageAnnualReturnColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Column Name [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_AverageAnnualReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AverageAnnualReturnLabel",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Label [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_AvgAnnlRtrPct": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AvgAnnlRtrPct",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Average Annual Return, Percent"
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "oef_BarChartAndPerformanceTableHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartAndPerformanceTableHeading",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart and Performance Table [Heading]"
       }
      }
     },
     "auth_ref": [
      "r42"
     ]
    },
    "oef_BarChartClosingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartClosingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Closing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartDoesNotReflectSalesLoads": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartDoesNotReflectSalesLoads",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Does Not Reflect Sales Loads [Text]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "oef_BarChartHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartHeading",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart [Heading]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartHighestQuarterlyReturn": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartHighestQuarterlyReturn",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Quarterly Return"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartHighestQuarterlyReturnDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartHighestQuarterlyReturnDate",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Quarterly Return, Date"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartLowestQuarterlyReturn": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartLowestQuarterlyReturn",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Quarterly Return"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartLowestQuarterlyReturnDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartLowestQuarterlyReturnDate",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Quarterly Return, Date"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartNarrativeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Reason Selected Class Different from Immediately Preceding Period [Text]"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "oef_BarChartReturnsForClassNotOfferedInProspectus": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartReturnsForClassNotOfferedInProspectus",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Returns for Class Not Offered in Prospectus [Text]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "oef_BarChartTableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartTableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Table:"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart [Table]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartYearToDateReturn": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartYearToDateReturn",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Year to Date Return"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartYearToDateReturnDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartYearToDateReturnDate",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Year to Date Return, Date"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0000355437_BloombergCommodityTotalReturnIndex3366Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergCommodityTotalReturnIndex3366Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergCommodityTotalReturnIndex3366Member [Member]",
        "terseLabel": "Bloomberg Commodity Total Return Index",
        "documentation": "Bloomberg Commodity Total Return Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergCommodityTotalReturnIndex3367Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergCommodityTotalReturnIndex3367Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergCommodityTotalReturnIndex3367Member [Member]",
        "terseLabel": "Bloomberg Commodity Total Return Index",
        "documentation": "Bloomberg Commodity Total Return Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3184Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3184Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3184Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3185Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3185Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3185Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3188Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3188Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3188Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3189Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3189Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3189Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3192Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3192Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3192Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3193Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3193Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3193Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3218Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3218Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3218Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3219Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3219Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3219Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3220Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3220Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3220Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3221Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3221Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3221Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3240Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3240Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3240Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3241Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3241Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3241Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3320Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3320Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3320Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3321Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3321Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3321Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3356Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3356Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3356Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3357Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3357Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3357Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3368Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3368Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3368Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3369Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3369Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3369Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3384Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3384Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3384Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3385Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3385Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3385Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3393Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3393Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3393Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3394Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3394Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3394Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3402Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3402Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3402Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3403Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3403Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3403Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3411Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3411Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3411Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3412Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3412Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3412Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3420Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3420Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3420Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3421Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3421Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3421Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3429Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3429Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3429Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3430Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3430Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3430Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3438Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3438Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3438Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3439Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3439Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3439Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3447Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3447Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3447Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3448Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3448Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3448Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3456Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3456Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3456Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3457Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3457Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3457Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3465Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3465Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3465Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3466Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3466Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3466Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3474Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3474Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3474Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3475Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3475Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3475Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3483Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3483Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3483Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3484Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateBondIndexhedgedtoUSD3484Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateBondIndexhedgedtoUSD3484Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateCreditBondIndex1-5YearshedgedtoUSD3216Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateCreditBondIndex1-5YearshedgedtoUSD3216Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateCreditBondIndex1-5YearshedgedtoUSD3216Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Credit Bond Index 1-5 Years (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Credit Bond Index 1-5 Years (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateCreditBondIndex1-5YearshedgedtoUSD3217Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateCreditBondIndex1-5YearshedgedtoUSD3217Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateCreditBondIndex1-5YearshedgedtoUSD3217Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate Credit Bond Index 1-5 Years (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate Credit Bond Index 1-5 Years (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateex-USDBondIndexhedgedtoUSD3196Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateex-USDBondIndexhedgedtoUSD3196Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateex-USDBondIndexhedgedtoUSD3196Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate ex-USD Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate ex-USD Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergGlobalAggregateex-USDBondIndexhedgedtoUSD3197Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergGlobalAggregateex-USDBondIndexhedgedtoUSD3197Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergGlobalAggregateex-USDBondIndexhedgedtoUSD3197Member [Member]",
        "terseLabel": "Bloomberg Global Aggregate ex-USD Bond Index (hedged to USD)",
        "documentation": "Bloomberg Global Aggregate ex-USD Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3169Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3169Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3169Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3170Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3170Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3170Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3200Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3200Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3200Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3201Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3201Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3201Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3205Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3205Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3205Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3206Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3206Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3206Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3209Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3209Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3209Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3210Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3210Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3210Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3214Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3214Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3214Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3215Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3215Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3215Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3222Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3222Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3222Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3223Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3223Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3223Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3226Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3226Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3226Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3227Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3227Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3227Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3230Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3230Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3230Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3231Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3231Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3231Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3234Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3234Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3234Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3235Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3235Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3235Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3238Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3238Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3238Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3239Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3239Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3239Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3315Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3315Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3315Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3316Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3316Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3316Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3324Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3324Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3324Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3325Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3325Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3325Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3344Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3344Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3344Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSAggregateBondIndex3345Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSAggregateBondIndex3345Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSAggregateBondIndex3345Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSCreditBondIndex3212Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSCreditBondIndex3212Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSCreditBondIndex3212Member [Member]",
        "terseLabel": "Bloomberg U.S. Credit Bond Index",
        "documentation": "Bloomberg U.S. Credit Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSCreditBondIndex3213Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSCreditBondIndex3213Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSCreditBondIndex3213Member [Member]",
        "terseLabel": "Bloomberg U.S. Credit Bond Index",
        "documentation": "Bloomberg U.S. Credit Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSGovernmentBondIndex3203Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSGovernmentBondIndex3203Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSGovernmentBondIndex3203Member [Member]",
        "terseLabel": "Bloomberg U.S. Government Bond Index",
        "documentation": "Bloomberg U.S. Government Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSGovernmentBondIndex3204Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSGovernmentBondIndex3204Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSGovernmentBondIndex3204Member [Member]",
        "terseLabel": "Bloomberg U.S. Government Bond Index",
        "documentation": "Bloomberg U.S. Government Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSGovernmentBondIndexIntermediate3224Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSGovernmentBondIndexIntermediate3224Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSGovernmentBondIndexIntermediate3224Member [Member]",
        "terseLabel": "Bloomberg U.S. Government Bond Index Intermediate",
        "documentation": "Bloomberg U.S. Government Bond Index Intermediate"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSGovernmentBondIndexIntermediate3225Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSGovernmentBondIndexIntermediate3225Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSGovernmentBondIndexIntermediate3225Member [Member]",
        "terseLabel": "Bloomberg U.S. Government Bond Index Intermediate",
        "documentation": "Bloomberg U.S. Government Bond Index Intermediate"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPS1-5YearsIndex3236Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPS1-5YearsIndex3236Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPS1-5YearsIndex3236Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS 1-5 Years Index",
        "documentation": "Bloomberg U.S. TIPS 1-5 Years Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPS1-5YearsIndex3237Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPS1-5YearsIndex3237Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPS1-5YearsIndex3237Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS 1-5 Years Index",
        "documentation": "Bloomberg U.S. TIPS 1-5 Years Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3232Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3232Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3232Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3233Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3233Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3233Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3322Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3322Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3322Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3323Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3323Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3323Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3378Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3378Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3378Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3379Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3379Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3379Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3387Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3387Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3387Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3388Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3388Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3388Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3396Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3396Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3396Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3397Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3397Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3397Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3405Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3405Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3405Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3406Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3406Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3406Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3414Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3414Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3414Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3415Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3415Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3415Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3427Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3427Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3427Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3428Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3428Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3428Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3436Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3436Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3436Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3437Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3437Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3437Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3445Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3445Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3445Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3446Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3446Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3446Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3454Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3454Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3454Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3455Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3455Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3455Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3463Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3463Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3463Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3464Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3464Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3464Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3472Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3472Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3472Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3473Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3473Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3473Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3481Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3481Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3481Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_BloombergUSTIPSIndex3482Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "BloombergUSTIPSIndex3482Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_BloombergUSTIPSIndex3482Member [Member]",
        "terseLabel": "Bloomberg U.S. TIPS Index",
        "documentation": "Bloomberg U.S. TIPS Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002699Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002699Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002699 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002700Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002700Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002700 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002701Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002701Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002701 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002702Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002702 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002703Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002703Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002703 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002704Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002704Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002704 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002705Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002705Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002705 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002706Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002706Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002706 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002707Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002707Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002707 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002708Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002708Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002708 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002710Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002710Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002710 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002712Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002712Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002712 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002713Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002713Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002713 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002714Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002714Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002714 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002715Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002715Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002715 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002716Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002716Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002716 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002717Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002717Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002717 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002718Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002718Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002718 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002719Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002719Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002719 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002720Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002720Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002720 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002721Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002721 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002722Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002722Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002722 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002724Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002724Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002724 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002729Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002729Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002729 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002730Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002730Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002730 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002731Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002731Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002731 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002732Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002732Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002732 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002733Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002733Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002733 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002734Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002734Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002734 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002735Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002735Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002735 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002736Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002736Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002736 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002737Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002737Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002737 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002738Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002738Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002738 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000002739Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000002739Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000002739 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000035022Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000035022Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000035022 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000036041Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000036041Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000036041 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000039642Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000039642Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000039642 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000046747Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000046747Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000046747 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000050178Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000050178Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000050178 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000057262Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000057262Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000057262 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000057263Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000057263Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000057263 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000057264Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000057264Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000057264 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000062760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000062760Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000062760 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000066387Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000066387Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000066387 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000071023Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000071023Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000071023 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000071024Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000071024Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000071024 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000072675Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000072675Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000072675 [Member]",
        "terseLabel": "Class L10",
        "documentation": "Class L10"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000091238Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000091238Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000091238 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000093002Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000093002Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000093002 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000097894Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000097894Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000097894 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000097895Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000097895Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000097895 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000102631Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000102631Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000102631 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000102640Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000102640Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000102640 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000106201Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000106201Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000106201 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000106763Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000106763Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000106763 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000109006Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000109006Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000109006 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000119189Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000119189Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000119189 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000119190Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000119190Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000119190 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000121545Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000121545Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000121545 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000121546Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000121546Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000121546 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000121547Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000121547Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000121547 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000121548Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000121548Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000121548 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000123798Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000123798Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000123798 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000125332Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000125332Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000125332 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000127650Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000127650Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000127650 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000130944Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000130944Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000130944 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000145907Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000145907Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000145907 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000151980Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000151980Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000151980 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000155213Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000155213Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000155213 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000156056Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000156056Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000156056 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000156057Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000156057Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000156057 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000160528Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000160528Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000160528 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000160529Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000160529Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000160529 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000160530Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000160530Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000160530 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000160531Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000160531Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000160531 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000160532Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000160532Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000160532 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000160535Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000160535Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000160535 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000160536Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000160536Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000160536 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000160537Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000160537Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000160537 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000160538Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000160538Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000160538 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000160539Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000160539Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000160539 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000160540Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000160540Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000160540 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000167354Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000167354Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000167354 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000170210Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000170210Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000170210 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000176269Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000176269Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000176269 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000182415Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000182415Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000182415 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000182416Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000182416Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000182416 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000183437Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000183437Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000183437 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000190799Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000190799Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000190799 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000194527Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000194527Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000194527 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000196746Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000196746Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000196746 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000197760Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000197760Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000197760 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000204811Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000204811Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000204811 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000205087Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000205087Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000205087 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000213638Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000213638Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000213638 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000213639Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000213639Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000213639 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000215528Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000215528Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000215528 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000216791Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000216791Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000216791 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000220291Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000220291Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000220291 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000226674Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000226674Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000226674 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000230721Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000230721Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000230721 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000235151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000235151Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000235151 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000252067Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000252067Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000252067 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000255934Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000255934Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000255934 [Member]",
        "terseLabel": "Institutional Class",
        "documentation": "Institutional Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268961Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268961Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268961 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268962Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268962Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268962 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268963Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268963Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268963 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268964Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268964Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268964 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268965Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268965Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268965 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268966Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268966Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268966 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268967Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268967Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268967 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268968Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268968Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268968 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268969Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268969Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268969 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268970Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268970Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268970 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268971Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268971Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268971 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_C000268972Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "C000268972Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000268972 [Member]",
        "terseLabel": "ETF Class",
        "documentation": "ETF Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_CallRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "CallRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_CallRisk2Member [Member]",
        "terseLabel": "Call Risk",
        "documentation": "Call Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ChinaInvestmentsRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ChinaInvestmentsRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ChinaInvestmentsRisk2Member [Member]",
        "terseLabel": "China Investments Risk",
        "documentation": "China Investments Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ClassAxis",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class [Axis]",
        "label": "Class [Axis]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "cik0000355437_CommodityRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "CommodityRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRRiskTable203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_CommodityRisk2Member [Member]",
        "terseLabel": "Commodity Risk",
        "documentation": "Commodity Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_Component1OtherExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "Component1OtherExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_OtherExpensesOverAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component1 Other Expenses"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "oef_Component2OtherExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "Component2OtherExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_OtherExpensesOverAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component2 Other Expenses"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "oef_Component3OtherExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "Component3OtherExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_OtherExpensesOverAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component3 Other Expenses"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "oef_CoregistrantAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "CoregistrantAxis",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Coregistrant [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "cik0000355437_CreditRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "CreditRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_CreditRisk2Member [Member]",
        "terseLabel": "Credit Risk",
        "documentation": "Credit Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_CustomRisksTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "CustomRisksTableTextBlock",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks [Table Text Block]",
        "terseLabel": "Risks [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_CyberSecurityRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "CyberSecurityRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_CyberSecurityRisk2Member [Member]",
        "terseLabel": "Cyber Security Risk",
        "documentation": "Cyber Security Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_DerivativesRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "DerivativesRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_DerivativesRisk2Member [Member]",
        "terseLabel": "Derivatives Risk",
        "documentation": "Derivatives Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_DistributionAndService12b1FeesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "DistributionAndService12b1FeesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_ExpensesOverAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution and Service (12b-1) Fees"
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "oef_DistributionOrSimilarNon12b1FeesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "DistributionOrSimilarNon12b1FeesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_ExpensesOverAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Distribution or Similar (Non 12b-1) Fees"
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "dei_DocumentCreationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentCreationDate",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Creation Date",
        "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentDomain",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prospectus",
        "label": "Prospectus",
        "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentEffectiveDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentEffectiveDate",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Effective Date",
        "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationDocumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentInformationDocumentAxis",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document [Axis]",
        "label": "Document [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_DowJonesUSSelectREITIndex329Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "DowJonesUSSelectREITIndex329Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_DowJonesUSSelectREITIndex329Member [Member]",
        "terseLabel": "Dow Jones U.S. Select REIT Index",
        "documentation": "Dow Jones U.S. Select REIT Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_DowJonesUSSelectREITIndex330Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "DowJonesUSSelectREITIndex330Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_DowJonesUSSelectREITIndex330Member [Member]",
        "terseLabel": "Dow Jones U.S. Select REIT Index",
        "documentation": "Dow Jones U.S. Select REIT Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_DowJonesUSSelectREITIndex369Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "DowJonesUSSelectREITIndex369Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_DowJonesUSSelectREITIndex369Member [Member]",
        "terseLabel": "Dow Jones U.S. Select REIT Index",
        "documentation": "Dow Jones U.S. Select REIT Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_DowJonesUSSelectREITIndex370Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "DowJonesUSSelectREITIndex370Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_DowJonesUSSelectREITIndex370Member [Member]",
        "terseLabel": "Dow Jones U.S. Select REIT Index",
        "documentation": "Dow Jones U.S. Select REIT Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_EmergingMarketsRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "EmergingMarketsRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_EmergingMarketsRisk2Member [Member]",
        "terseLabel": "Emerging Markets Risk",
        "documentation": "Emerging Markets Risk"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInvCompanyType": {
     "xbrltype": "invCompanyType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInvCompanyType",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Investment Company Type",
        "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)."
       }
      }
     },
     "auth_ref": [
      "r62"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "cik0000355437_EquityMarketRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "EquityMarketRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_EquityMarketRisk2Member [Member]",
        "terseLabel": "Equity Market Risk",
        "documentation": "Equity Market Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_EuropeanMarketRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "EuropeanMarketRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRRiskTable69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_EuropeanMarketRisk2Member [Member]",
        "terseLabel": "European Market Risk",
        "documentation": "European Market Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ExchangeFee": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExchangeFee",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange Fee"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ExchangeFeeOverRedemption": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExchangeFeeOverRedemption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange Fee (as a percentage of Amount Redeemed)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ExpenseBreakpointDiscounts": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseBreakpointDiscounts",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Breakpoint Discounts [Text]"
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "oef_ExpenseBreakpointMinimumInvestmentRequiredAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseBreakpointMinimumInvestmentRequiredAmount",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Breakpoint, Minimum Investment Required [Amount]"
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "oef_ExpenseExampleAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example:"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleByYearCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleByYearCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example by, Year, Caption [Text]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleByYearColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleByYearColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExample"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, By Year, Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleByYearHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleByYearHeading",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example by Year [Heading]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleClosingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleClosingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example Closing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleHeading",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example [Heading]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNarrativeTextBlock",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleNoRedemptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption:"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionByYearCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionByYearCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, By Year, Caption [Text]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionByYearColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionByYearColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, By Year, Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionNarrativeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption [Table]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear01": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear01",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 1 Year"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear03": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear03",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 3 Years"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear05": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear05",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 5 Years"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear10": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear10",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 10 Years"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleWithRedemptionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleWithRedemptionTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, With Redemption [Table]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleYear01": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleYear01",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExample"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 1 Year"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleYear03": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleYear03",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExample"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 3 Years"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleYear05": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleYear05",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExample"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 5 Years"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleYear10": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleYear10",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/ExpenseExample"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, with Redemption, 10 Years"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Footnotes [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "oef_ExpenseHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseHeading",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Heading [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "oef_ExpenseNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseNarrativeTextBlock",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "oef_ExpensesDeferredChargesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesDeferredChargesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Deferred Charges [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r14"
     ]
    },
    "oef_ExpensesExplanationOfNonrecurringAccountFee": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesExplanationOfNonrecurringAccountFee",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Explanation of Nonrecurring Account Fee [Text]"
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "oef_ExpensesNotCorrelatedToRatioDueToAcquiredFundFees": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesNotCorrelatedToRatioDueToAcquiredFundFees",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Not Correlated to Ratio Due to Acquired Fund Fees [Text]"
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "oef_ExpensesOtherExpensesHadExtraordinaryExpensesBeenIncluded": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesOtherExpensesHadExtraordinaryExpensesBeenIncluded",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Other Expenses Had Extraordinary Expenses Been Included [Text]"
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "oef_ExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_NetExpensesOverAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses (as a percentage of Assets)",
        "totalLabel": "Total Expenses"
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "oef_ExpensesRangeOfExchangeFeesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesRangeOfExchangeFeesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Range of Exchange Fees [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "oef_ExpensesRestatedToReflectCurrent": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpensesRestatedToReflectCurrent",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Restated to Reflect Current [Text]"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "cik0000355437_FTSENon-USDWorldGovernmentBondIndexhedgedtoUSD3194Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSENon-USDWorldGovernmentBondIndexhedgedtoUSD3194Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSENon-USDWorldGovernmentBondIndexhedgedtoUSD3194Member [Member]",
        "terseLabel": "FTSE Non-USD World Government Bond Index (hedged to USD)",
        "documentation": "FTSE Non-USD World Government Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_FTSENon-USDWorldGovernmentBondIndexhedgedtoUSD3195Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSENon-USDWorldGovernmentBondIndexhedgedtoUSD3195Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSENon-USDWorldGovernmentBondIndexhedgedtoUSD3195Member [Member]",
        "terseLabel": "FTSE Non-USD World Government Bond Index (hedged to USD)",
        "documentation": "FTSE Non-USD World Government Bond Index (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_FTSEUSInflation-LinkedSecuritiesIndex20Years3228Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSEUSInflation-LinkedSecuritiesIndex20Years3228Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSEUSInflation-LinkedSecuritiesIndex20Years3228Member [Member]",
        "terseLabel": "FTSE U.S. Inflation-Linked Securities Index, 20+ Years",
        "documentation": "FTSE U.S. Inflation-Linked Securities Index, 20+ Years"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_FTSEUSInflation-LinkedSecuritiesIndex20Years3229Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSEUSInflation-LinkedSecuritiesIndex20Years3229Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSEUSInflation-LinkedSecuritiesIndex20Years3229Member [Member]",
        "terseLabel": "FTSE U.S. Inflation-Linked Securities Index, 20+ Years",
        "documentation": "FTSE U.S. Inflation-Linked Securities Index, 20+ Years"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_FTSEWorldGovernmentBondIndex1-2YearshedgedtoUSD3182Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSEWorldGovernmentBondIndex1-2YearshedgedtoUSD3182Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSEWorldGovernmentBondIndex1-2YearshedgedtoUSD3182Member [Member]",
        "terseLabel": "FTSE World Government Bond Index 1-2 Years (hedged to USD)",
        "documentation": "FTSE World Government Bond Index 1-2 Years (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_FTSEWorldGovernmentBondIndex1-2YearshedgedtoUSD3183Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSEWorldGovernmentBondIndex1-2YearshedgedtoUSD3183Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSEWorldGovernmentBondIndex1-2YearshedgedtoUSD3183Member [Member]",
        "terseLabel": "FTSE World Government Bond Index 1-2 Years (hedged to USD)",
        "documentation": "FTSE World Government Bond Index 1-2 Years (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_FTSEWorldGovernmentBondIndex1-3Years3186Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSEWorldGovernmentBondIndex1-3Years3186Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSEWorldGovernmentBondIndex1-3Years3186Member [Member]",
        "terseLabel": "FTSE World Government Bond Index 1-3 Years",
        "documentation": "FTSE World Government Bond Index 1-3 Years"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_FTSEWorldGovernmentBondIndex1-3Years3187Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSEWorldGovernmentBondIndex1-3Years3187Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSEWorldGovernmentBondIndex1-3Years3187Member [Member]",
        "terseLabel": "FTSE World Government Bond Index 1-3 Years",
        "documentation": "FTSE World Government Bond Index 1-3 Years"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3190Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3190Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3190Member [Member]",
        "terseLabel": "FTSE World Government Bond Index 1-5 Years (hedged to USD)",
        "documentation": "FTSE World Government Bond Index 1-5 Years (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3191Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3191Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3191Member [Member]",
        "terseLabel": "FTSE World Government Bond Index 1-5 Years (hedged to USD)",
        "documentation": "FTSE World Government Bond Index 1-5 Years (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3318Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3318Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3318Member [Member]",
        "terseLabel": "FTSE World Government Bond Index 1-5 Years (hedged to USD)",
        "documentation": "FTSE World Government Bond Index 1-5 Years (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3319Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3319Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FTSEWorldGovernmentBondIndex1-5YearshedgedtoUSD3319Member [Member]",
        "terseLabel": "FTSE World Government Bond Index 1-5 Years (hedged to USD)",
        "documentation": "FTSE World Government Bond Index 1-5 Years (hedged to USD)"
       }
      }
     },
     "auth_ref": []
    },
    "oef_FeeWaiverOrReimbursementOverAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FeeWaiverOrReimbursementOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_NetExpensesOverAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Waiver or Reimbursement",
        "negatedLabel": "Fee Waiver or Reimbursement"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "oef_FeeWaiverOrReimbursementOverAssetsDateOfTermination": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FeeWaiverOrReimbursementOverAssetsDateOfTermination",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Waiver or Reimbursement over Assets, Date of Termination"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "cik0000355437_FocusRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FocusRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRRiskTable203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FocusRisk2Member [Member]",
        "terseLabel": "Focus Risk",
        "documentation": "Focus Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ForeignGovernmentDebtRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ForeignGovernmentDebtRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ForeignGovernmentDebtRisk2Member [Member]",
        "terseLabel": "Foreign Government Debt Risk",
        "documentation": "Foreign Government Debt Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ForeignSecuritiesandCurrenciesRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ForeignSecuritiesandCurrenciesRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ForeignSecuritiesandCurrenciesRisk2Member [Member]",
        "terseLabel": "Foreign Securities and Currencies Risk",
        "documentation": "Foreign Securities and Currencies Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_FormN1aAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "FormN1aAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Form N-1A:"
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "cik0000355437_FundofFundsRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "FundofFundsRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_FundofFundsRisk2Member [Member]",
        "terseLabel": "Fund of Funds Risk",
        "documentation": "Fund of Funds Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_GeographicFocusRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "GeographicFocusRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_GeographicFocusRisk2Member [Member]",
        "terseLabel": "Geographic Focus Risk",
        "documentation": "Geographic Focus Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_GrowthInvestmentRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "GrowthInvestmentRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_GrowthInvestmentRisk2Member [Member]",
        "terseLabel": "Growth Investment Risk",
        "documentation": "Growth Investment Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_HighPortfolioTurnoverRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "HighPortfolioTurnoverRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable155"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_HighPortfolioTurnoverRisk2Member [Member]",
        "terseLabel": "High Portfolio Turnover Risk",
        "documentation": "High Portfolio Turnover Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_HighYieldRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "HighYieldRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_HighYieldRisk2Member [Member]",
        "terseLabel": "High Yield Risk",
        "documentation": "High Yield Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_HighestQuarterlyReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HighestQuarterlyReturnLabel",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Quarterly Return, Label [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0000355437_ICEBofA1-3YearCaliforniaincludingPuertoRicoMunicipalSecuritiesIndex3272Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearCaliforniaincludingPuertoRicoMunicipalSecuritiesIndex3272Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearCaliforniaincludingPuertoRicoMunicipalSecuritiesIndex3272Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year California including Puerto Rico Municipal Securities Index1",
        "documentation": "ICE BofA 1-3 Year California including Puerto Rico Municipal Securities Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearCaliforniaincludingPuertoRicoMunicipalSecuritiesIndex3273Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearCaliforniaincludingPuertoRicoMunicipalSecuritiesIndex3273Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearCaliforniaincludingPuertoRicoMunicipalSecuritiesIndex3273Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year California including Puerto Rico Municipal Securities Index1",
        "documentation": "ICE BofA 1-3 Year California including Puerto Rico Municipal Securities Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3330Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3330Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3330Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)2",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)2"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3331Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3331Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3331Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)2",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)2"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3362Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3362Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3362Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)3",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)3"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3363Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3363Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3363Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)3",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)3"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3389Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3389Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3389Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3390Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3390Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3390Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3398Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3398Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3398Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3399Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3399Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3399Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3407Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3407Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3407Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3408Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3408Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3408Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3416Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3416Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3416Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3417Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3417Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3417Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3425Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3425Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3425Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3426Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3426Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3426Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3434Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3434Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3434Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3435Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3435Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3435Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3443Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3443Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3443Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3444Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3444Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3444Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3452Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3452Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3452Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3453Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3453Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3453Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3461Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3461Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3461Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3462Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3462Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3462Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3470Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3470Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3470Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3471Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3471Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3471Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3479Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3479Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3479Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)2",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)2"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3480Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3480Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearGlobalGovernmentIndexhedgedtoUSD3480Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year Global Government Index (hedged to USD)2",
        "documentation": "ICE BofA 1-3 Year Global Government Index (hedged to USD)2"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearUSMunicipalSecuritiesIndex3267Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearUSMunicipalSecuritiesIndex3267Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearUSMunicipalSecuritiesIndex3267Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year US Municipal Securities Index2",
        "documentation": "ICE BofA 1-3 Year US Municipal Securities Index2"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearUSMunicipalSecuritiesIndex3268Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearUSMunicipalSecuritiesIndex3268Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearUSMunicipalSecuritiesIndex3268Member [Member]",
        "terseLabel": "ICE BofA 1-3 Year US Municipal Securities Index2",
        "documentation": "ICE BofA 1-3 Year US Municipal Securities Index2"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearsUSMunicipalSecuritiesIndex3254Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearsUSMunicipalSecuritiesIndex3254Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearsUSMunicipalSecuritiesIndex3254Member [Member]",
        "terseLabel": "ICE BofA 1-3 Years US Municipal Securities Index1",
        "documentation": "ICE BofA 1-3 Years US Municipal Securities Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-3YearsUSMunicipalSecuritiesIndex3255Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-3YearsUSMunicipalSecuritiesIndex3255Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-3YearsUSMunicipalSecuritiesIndex3255Member [Member]",
        "terseLabel": "ICE BofA 1-3 Years US Municipal Securities Index1",
        "documentation": "ICE BofA 1-3 Years US Municipal Securities Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-5YearUSCorporateGovernmentIndex3207Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-5YearUSCorporateGovernmentIndex3207Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-5YearUSCorporateGovernmentIndex3207Member [Member]",
        "terseLabel": "ICE BofA 1-5 Year US Corporate &amp; Government Index1",
        "documentation": "ICE BofA 1-5 Year US Corporate &amp; Government Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-5YearUSCorporateGovernmentIndex3208Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-5YearUSCorporateGovernmentIndex3208Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-5YearUSCorporateGovernmentIndex3208Member [Member]",
        "terseLabel": "ICE BofA 1-5 Year US Corporate &amp; Government Index1",
        "documentation": "ICE BofA 1-5 Year US Corporate &amp; Government Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-5YearUSTreasuryAgencyIndex3198Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-5YearUSTreasuryAgencyIndex3198Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-5YearUSTreasuryAgencyIndex3198Member [Member]",
        "terseLabel": "ICE BofA 1-5 Year US Treasury &amp; Agency Index1",
        "documentation": "ICE BofA 1-5 Year US Treasury &amp; Agency Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofA1-5YearUSTreasuryAgencyIndex3199Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofA1-5YearUSTreasuryAgencyIndex3199Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofA1-5YearUSTreasuryAgencyIndex3199Member [Member]",
        "terseLabel": "ICE BofA 1-5 Year US Treasury &amp; Agency Index1",
        "documentation": "ICE BofA 1-5 Year US Treasury &amp; Agency Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3167Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofAUS3-MonthTreasuryBillIndex3167Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3167Member [Member]",
        "terseLabel": "ICE BofA US 3-Month Treasury Bill Index1",
        "documentation": "ICE BofA US 3-Month Treasury Bill Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3168Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofAUS3-MonthTreasuryBillIndex3168Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3168Member [Member]",
        "terseLabel": "ICE BofA US 3-Month Treasury Bill Index1",
        "documentation": "ICE BofA US 3-Month Treasury Bill Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3313Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofAUS3-MonthTreasuryBillIndex3313Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3313Member [Member]",
        "terseLabel": "ICE BofA US 3-Month Treasury Bill Index1",
        "documentation": "ICE BofA US 3-Month Treasury Bill Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3314Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofAUS3-MonthTreasuryBillIndex3314Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3314Member [Member]",
        "terseLabel": "ICE BofA US 3-Month Treasury Bill Index1",
        "documentation": "ICE BofA US 3-Month Treasury Bill Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3380Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofAUS3-MonthTreasuryBillIndex3380Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3380Member [Member]",
        "terseLabel": "ICE BofA US 3-Month Treasury Bill Index1",
        "documentation": "ICE BofA US 3-Month Treasury Bill Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3381Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ICEBofAUS3-MonthTreasuryBillIndex3381Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ICEBofAUS3-MonthTreasuryBillIndex3381Member [Member]",
        "terseLabel": "ICE BofA US 3-Month Treasury Bill Index1",
        "documentation": "ICE BofA US 3-Month Treasury Bill Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_IncomeRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "IncomeRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_IncomeRisk2Member [Member]",
        "terseLabel": "Income Risk",
        "documentation": "Income Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_IndexNoDeductionForFeesExpensesTaxes": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "IndexNoDeductionForFeesExpensesTaxes",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index No Deduction for Fees, Expenses, or Taxes [Text]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "cik0000355437_Inflation-ProtectedSecuritiesInterestRateRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Inflation-ProtectedSecuritiesInterestRateRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Inflation-ProtectedSecuritiesInterestRateRisk2Member [Member]",
        "terseLabel": "Inflation-Protected Securities Interest Rate Risk",
        "documentation": "Inflation-Protected Securities Interest Rate Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Inflation-ProtectedSecuritiesTaxRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Inflation-ProtectedSecuritiesTaxRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Inflation-ProtectedSecuritiesTaxRisk2Member [Member]",
        "terseLabel": "Inflation-Protected Securities Tax Risk",
        "documentation": "Inflation-Protected Securities Tax Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_InterestRateRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "InterestRateRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_InterestRateRisk2Member [Member]",
        "terseLabel": "Interest Rate Risk",
        "documentation": "Interest Rate Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_JapanMarketRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "JapanMarketRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRRiskTable63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_JapanMarketRisk2Member [Member]",
        "terseLabel": "Japan Market Risk",
        "documentation": "Japan Market Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_LargeShareholderRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "LargeShareholderRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRRiskTable197"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_LargeShareholderRisk2Member [Member]",
        "terseLabel": "Large Shareholder Risk",
        "documentation": "Large Shareholder Risk"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series [Axis]",
        "label": "Series [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_LeveragingRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "LeveragingRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRRiskTable203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_LeveragingRisk2Member [Member]",
        "terseLabel": "Leveraging Risk",
        "documentation": "Leveraging Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_LiquidityRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "LiquidityRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_LiquidityRisk2Member [Member]",
        "terseLabel": "Liquidity Risk",
        "documentation": "Liquidity Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_LowestQuarterlyReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LowestQuarterlyReturnLabel",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Quarterly Return, Label [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3105Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3105Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3105Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3106Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3106Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3106Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3133Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3133Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3133Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3134Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3134Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3134Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3149Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3149Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3149Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3150Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3150Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3150Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3151Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3151Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3151Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3152Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3152Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3152Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3334Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3334Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3334Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3335Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3335Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3335Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3342Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3342Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3342Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3343Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldIMIIndexnetdividends3343Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldIMIIndexnetdividends3343Member [Member]",
        "terseLabel": "MSCI All Country World IMI Index (net dividends)",
        "documentation": "MSCI All Country World IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldSmallCapIndexnetdividends3103Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldSmallCapIndexnetdividends3103Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldSmallCapIndexnetdividends3103Member [Member]",
        "terseLabel": "MSCI All Country World Small Cap Index (net dividends)",
        "documentation": "MSCI All Country World Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldSmallCapIndexnetdividends3104Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldSmallCapIndexnetdividends3104Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldSmallCapIndexnetdividends3104Member [Member]",
        "terseLabel": "MSCI All Country World Small Cap Index (net dividends)",
        "documentation": "MSCI All Country World Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3129Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSAIMIIndexnetdividends3129Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3129Member [Member]",
        "terseLabel": "MSCI All Country World ex USA IMI Index (net dividends)",
        "documentation": "MSCI All Country World ex USA IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3130Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSAIMIIndexnetdividends3130Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3130Member [Member]",
        "terseLabel": "MSCI All Country World ex USA IMI Index (net dividends)",
        "documentation": "MSCI All Country World ex USA IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3145Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSAIMIIndexnetdividends3145Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3145Member [Member]",
        "terseLabel": "MSCI All Country World ex USA IMI Index (net dividends)",
        "documentation": "MSCI All Country World ex USA IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3146Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSAIMIIndexnetdividends3146Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3146Member [Member]",
        "terseLabel": "MSCI All Country World ex USA IMI Index (net dividends)",
        "documentation": "MSCI All Country World ex USA IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3147Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSAIMIIndexnetdividends3147Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3147Member [Member]",
        "terseLabel": "MSCI All Country World ex USA IMI Index (net dividends)",
        "documentation": "MSCI All Country World ex USA IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3148Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSAIMIIndexnetdividends3148Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3148Member [Member]",
        "terseLabel": "MSCI All Country World ex USA IMI Index (net dividends)",
        "documentation": "MSCI All Country World ex USA IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3295Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSAIMIIndexnetdividends3295Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3295Member [Member]",
        "terseLabel": "MSCI All Country World ex USA IMI Index (net dividends)",
        "documentation": "MSCI All Country World ex USA IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3296Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSAIMIIndexnetdividends3296Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSAIMIIndexnetdividends3296Member [Member]",
        "terseLabel": "MSCI All Country World ex USA IMI Index (net dividends)",
        "documentation": "MSCI All Country World ex USA IMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSAIMIValueIndexnetdividends3143Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSAIMIValueIndexnetdividends3143Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSAIMIValueIndexnetdividends3143Member [Member]",
        "terseLabel": "MSCI All Country World ex USA IMI Value Index (net dividends)",
        "documentation": "MSCI All Country World ex USA IMI Value Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSAIMIValueIndexnetdividends3144Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSAIMIValueIndexnetdividends3144Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSAIMIValueIndexnetdividends3144Member [Member]",
        "terseLabel": "MSCI All Country World ex USA IMI Value Index (net dividends)",
        "documentation": "MSCI All Country World ex USA IMI Value Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSASMIDValueIndexnetdividends3293Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSASMIDValueIndexnetdividends3293Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSASMIDValueIndexnetdividends3293Member [Member]",
        "terseLabel": "MSCI All Country World ex USA SMID Value Index (net dividends)",
        "documentation": "MSCI All Country World ex USA SMID Value Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIAllCountryWorldexUSASMIDValueIndexnetdividends3294Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIAllCountryWorldexUSASMIDValueIndexnetdividends3294Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIAllCountryWorldexUSASMIDValueIndexnetdividends3294Member [Member]",
        "terseLabel": "MSCI All Country World ex USA SMID Value Index (net dividends)",
        "documentation": "MSCI All Country World ex USA SMID Value Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3153Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3153Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3153Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3154Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3154Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3157Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3157Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3157Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3158Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3158Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3158Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3159Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3159Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3159Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3160Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3160Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3160Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3161Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3161Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3161Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3162Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3162Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3162Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3163Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3163Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3163Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3164Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3164Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3164Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3340Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3340Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3340Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3341Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3341Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3341Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3354Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3354Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3354Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsIndexnetdividends3355Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsIndexnetdividends3355Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsIndexnetdividends3355Member [Member]",
        "terseLabel": "MSCI Emerging Markets Index (net dividends)",
        "documentation": "MSCI Emerging Markets Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsValueIndexnetdividends3155Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsValueIndexnetdividends3155Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsValueIndexnetdividends3155Member [Member]",
        "terseLabel": "MSCI Emerging Markets Value Index (net dividends)",
        "documentation": "MSCI Emerging Markets Value Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsValueIndexnetdividends3156Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsValueIndexnetdividends3156Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsValueIndexnetdividends3156Member [Member]",
        "terseLabel": "MSCI Emerging Markets Value Index (net dividends)",
        "documentation": "MSCI Emerging Markets Value Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsexChinaIndexnetdividends3165Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsexChinaIndexnetdividends3165Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsexChinaIndexnetdividends3165Member [Member]",
        "terseLabel": "MSCI Emerging Markets ex China Index (net dividends)",
        "documentation": "MSCI Emerging Markets ex China Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEmergingMarketsexChinaIndexnetdividends3166Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEmergingMarketsexChinaIndexnetdividends3166Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEmergingMarketsexChinaIndexnetdividends3166Member [Member]",
        "terseLabel": "MSCI Emerging Markets ex China Index (net dividends)",
        "documentation": "MSCI Emerging Markets ex China Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEuropeexUKIndexnetdividends3125Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEuropeexUKIndexnetdividends3125Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEuropeexUKIndexnetdividends3125Member [Member]",
        "terseLabel": "MSCI Europe ex UK Index (net dividends)",
        "documentation": "MSCI Europe ex UK Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEuropeexUKIndexnetdividends3126Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEuropeexUKIndexnetdividends3126Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEuropeexUKIndexnetdividends3126Member [Member]",
        "terseLabel": "MSCI Europe ex UK Index (net dividends)",
        "documentation": "MSCI Europe ex UK Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEuropeexUKSmallCapIndexnetdividends3123Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEuropeexUKSmallCapIndexnetdividends3123Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEuropeexUKSmallCapIndexnetdividends3123Member [Member]",
        "terseLabel": "MSCI Europe ex UK Small Cap Index (net dividends)",
        "documentation": "MSCI Europe ex UK Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIEuropeexUKSmallCapIndexnetdividends3124Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIEuropeexUKSmallCapIndexnetdividends3124Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIEuropeexUKSmallCapIndexnetdividends3124Member [Member]",
        "terseLabel": "MSCI Europe ex UK Small Cap Index (net dividends)",
        "documentation": "MSCI Europe ex UK Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIJapanIndexnetdividends3113Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIJapanIndexnetdividends3113Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIJapanIndexnetdividends3113Member [Member]",
        "terseLabel": "MSCI Japan Index (net dividends)",
        "documentation": "MSCI Japan Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIJapanIndexnetdividends3114Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIJapanIndexnetdividends3114Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIJapanIndexnetdividends3114Member [Member]",
        "terseLabel": "MSCI Japan Index (net dividends)",
        "documentation": "MSCI Japan Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIJapanSmallCapIndexnetdividends3111Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIJapanSmallCapIndexnetdividends3111Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIJapanSmallCapIndexnetdividends3111Member [Member]",
        "terseLabel": "MSCI Japan Small Cap Index (net dividends)",
        "documentation": "MSCI Japan Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIJapanSmallCapIndexnetdividends3112Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIJapanSmallCapIndexnetdividends3112Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIJapanSmallCapIndexnetdividends3112Member [Member]",
        "terseLabel": "MSCI Japan Small Cap Index (net dividends)",
        "documentation": "MSCI Japan Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIPacificexJapanIndexnetdividends3117Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIPacificexJapanIndexnetdividends3117Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIPacificexJapanIndexnetdividends3117Member [Member]",
        "terseLabel": "MSCI Pacific ex Japan Index (net dividends)",
        "documentation": "MSCI Pacific ex Japan Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIPacificexJapanIndexnetdividends3118Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIPacificexJapanIndexnetdividends3118Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIPacificexJapanIndexnetdividends3118Member [Member]",
        "terseLabel": "MSCI Pacific ex Japan Index (net dividends)",
        "documentation": "MSCI Pacific ex Japan Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIPacificexJapanSmallCapIndexnetdividends3115Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIPacificexJapanSmallCapIndexnetdividends3115Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIPacificexJapanSmallCapIndexnetdividends3115Member [Member]",
        "terseLabel": "MSCI Pacific ex Japan Small Cap Index (net dividends)",
        "documentation": "MSCI Pacific ex Japan Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIPacificexJapanSmallCapIndexnetdividends3116Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIPacificexJapanSmallCapIndexnetdividends3116Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIPacificexJapanSmallCapIndexnetdividends3116Member [Member]",
        "terseLabel": "MSCI Pacific ex Japan Small Cap Index (net dividends)",
        "documentation": "MSCI Pacific ex Japan Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIUnitedKingdomIndexnetdividends3121Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIUnitedKingdomIndexnetdividends3121Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIUnitedKingdomIndexnetdividends3121Member [Member]",
        "terseLabel": "MSCI United Kingdom Index (net dividends)",
        "documentation": "MSCI United Kingdom Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIUnitedKingdomIndexnetdividends3122Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIUnitedKingdomIndexnetdividends3122Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIUnitedKingdomIndexnetdividends3122Member [Member]",
        "terseLabel": "MSCI United Kingdom Index (net dividends)",
        "documentation": "MSCI United Kingdom Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIUnitedKingdomSmallCapIndexnetdividends3119Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIUnitedKingdomSmallCapIndexnetdividends3119Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIUnitedKingdomSmallCapIndexnetdividends3119Member [Member]",
        "terseLabel": "MSCI United Kingdom Small Cap Index (net dividends)",
        "documentation": "MSCI United Kingdom Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIUnitedKingdomSmallCapIndexnetdividends3120Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIUnitedKingdomSmallCapIndexnetdividends3120Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIUnitedKingdomSmallCapIndexnetdividends3120Member [Member]",
        "terseLabel": "MSCI United Kingdom Small Cap Index (net dividends)",
        "documentation": "MSCI United Kingdom Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAGrowthIndexnetdividends3370Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAGrowthIndexnetdividends3370Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAGrowthIndexnetdividends3370Member [Member]",
        "terseLabel": "MSCI World ex USA Growth Index (net dividends)",
        "documentation": "MSCI World ex USA Growth Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAGrowthIndexnetdividends3371Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAGrowthIndexnetdividends3371Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAGrowthIndexnetdividends3371Member [Member]",
        "terseLabel": "MSCI World ex USA Growth Index (net dividends)",
        "documentation": "MSCI World ex USA Growth Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3101Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3101Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3101Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3102Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3102Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3102Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3109Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3109Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3109Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3110Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3110Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3110Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3137Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3137Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3137Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3138Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3138Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3138Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3139Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3139Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3139Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3140Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3140Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3140Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3141Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3141Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3141Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3142Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3142Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3142Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3307Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3307Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3307Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3308Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3308Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3308Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3311Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3311Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3311Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3312Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3312Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3312Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3338Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3338Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3338Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3339Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3339Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3339Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3352Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3352Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3352Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3353Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3353Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3353Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3372Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3372Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3372Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3373Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3373Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3373Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3376Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3376Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3376Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends3377Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends3377Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends3377Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends395Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends395Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends395Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAIndexnetdividends396Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAIndexnetdividends396Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAIndexnetdividends396Member [Member]",
        "terseLabel": "MSCI World ex USA Index (net dividends)",
        "documentation": "MSCI World ex USA Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSASmallCapGrowthIndexnetdividends3374Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSASmallCapGrowthIndexnetdividends3374Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSASmallCapGrowthIndexnetdividends3374Member [Member]",
        "terseLabel": "MSCI World ex USA Small Cap Growth Index (net dividends)",
        "documentation": "MSCI World ex USA Small Cap Growth Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSASmallCapGrowthIndexnetdividends3375Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSASmallCapGrowthIndexnetdividends3375Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSASmallCapGrowthIndexnetdividends3375Member [Member]",
        "terseLabel": "MSCI World ex USA Small Cap Growth Index (net dividends)",
        "documentation": "MSCI World ex USA Small Cap Growth Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSASmallCapIndexnetdividends3107Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSASmallCapIndexnetdividends3107Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSASmallCapIndexnetdividends3107Member [Member]",
        "terseLabel": "MSCI World ex USA Small Cap Index (net dividends)",
        "documentation": "MSCI World ex USA Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSASmallCapIndexnetdividends3108Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSASmallCapIndexnetdividends3108Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSASmallCapIndexnetdividends3108Member [Member]",
        "terseLabel": "MSCI World ex USA Small Cap Index (net dividends)",
        "documentation": "MSCI World ex USA Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSASmallCapIndexnetdividends3309Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSASmallCapIndexnetdividends3309Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSASmallCapIndexnetdividends3309Member [Member]",
        "terseLabel": "MSCI World ex USA Small Cap Index (net dividends)",
        "documentation": "MSCI World ex USA Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSASmallCapIndexnetdividends3310Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSASmallCapIndexnetdividends3310Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSASmallCapIndexnetdividends3310Member [Member]",
        "terseLabel": "MSCI World ex USA Small Cap Index (net dividends)",
        "documentation": "MSCI World ex USA Small Cap Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSASmallValueIndexnetdividends3135Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSASmallValueIndexnetdividends3135Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSASmallValueIndexnetdividends3135Member [Member]",
        "terseLabel": "MSCI World ex USA Small Value Index (net dividends)",
        "documentation": "MSCI World ex USA Small Value Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSASmallValueIndexnetdividends3136Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSASmallValueIndexnetdividends3136Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSASmallValueIndexnetdividends3136Member [Member]",
        "terseLabel": "MSCI World ex USA Small Value Index (net dividends)",
        "documentation": "MSCI World ex USA Small Value Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAValueIndexnetdividends3305Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAValueIndexnetdividends3305Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAValueIndexnetdividends3305Member [Member]",
        "terseLabel": "MSCI World ex USA Value Index (net dividends)",
        "documentation": "MSCI World ex USA Value Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MSCIWorldexUSAValueIndexnetdividends3306Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MSCIWorldexUSAValueIndexnetdividends3306Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MSCIWorldexUSAValueIndexnetdividends3306Member [Member]",
        "terseLabel": "MSCI World ex USA Value Index (net dividends)",
        "documentation": "MSCI World ex USA Value Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ManagementFeesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ManagementFeesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_ExpensesOverAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management Fees (as a percentage of Assets)"
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "oef_MarketIndexPerformanceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MarketIndexPerformanceTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Market Index Performance [Table]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "cik0000355437_MarketRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MarketRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MarketRisk2Member [Member]",
        "terseLabel": "Market Risk",
        "documentation": "Market Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MarketTradingRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MarketTradingRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MarketTradingRisk2Member [Member]",
        "terseLabel": "Market Trading Risk",
        "documentation": "Market Trading Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_MaximumAccountFee": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumAccountFee",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Account Fee"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumAccountFeeOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumAccountFeeOverAssets",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Account Fee (as a percentage of Assets)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumCumulativeSalesChargeOverOfferingPrice": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumCumulativeSalesChargeOverOfferingPrice",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Cumulative Sales Charge (as a percentage of Offering Price)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumCumulativeSalesChargeOverOther": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumCumulativeSalesChargeOverOther",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Cumulative Sales Charge (as a percentage)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumDeferredSalesChargeOverOfferingPrice": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumDeferredSalesChargeOverOfferingPrice",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Deferred Sales Charge (as a percentage of Offering Price)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumDeferredSalesChargeOverOther": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumDeferredSalesChargeOverOther",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Deferred Sales Charge (as a percentage)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumSalesChargeImposedOnPurchasesOverOfferingPrice": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumSalesChargeImposedOnPurchasesOverOfferingPrice",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Sales Charge Imposed on Purchases (as a percentage of Offering Price)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MaximumSalesChargeOnReinvestedDividendsAndDistributionsOverOther",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum Sales Charge on Reinvested Dividends and Distributions (as a percentage)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "cik0000355437_MicroCapCompanyRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MicroCapCompanyRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MicroCapCompanyRisk2Member [Member]",
        "terseLabel": "Micro Cap Company Risk",
        "documentation": "Micro Cap Company Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_MoneyMarketSevenDayTaxEquivalentYield": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MoneyMarketSevenDayTaxEquivalentYield",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Seven Day Tax Equivalent Yield"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_MoneyMarketSevenDayYield": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MoneyMarketSevenDayYield",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Seven Day Yield"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_MoneyMarketSevenDayYieldCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MoneyMarketSevenDayYieldCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Seven Day Yield, Caption [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_MoneyMarketSevenDayYieldColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MoneyMarketSevenDayYieldColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Seven Day Yield Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "oef_MoneyMarketSevenDayYieldPhone": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "MoneyMarketSevenDayYieldPhone",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Seven Day Yield Phone"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000355437_Mortgage-BackedSecuritiesRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Mortgage-BackedSecuritiesRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable133"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Mortgage-BackedSecuritiesRisk2Member [Member]",
        "terseLabel": "Mortgage-Backed Securities Risk",
        "documentation": "Mortgage-Backed Securities Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MunicipalProject-SpecificRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MunicipalProject-SpecificRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MunicipalProject-SpecificRisk2Member [Member]",
        "terseLabel": "Municipal Project-Specific Risk",
        "documentation": "Municipal Project-Specific Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_MunicipalSecuritiesRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "MunicipalSecuritiesRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_MunicipalSecuritiesRisk2Member [Member]",
        "terseLabel": "Municipal Securities Risk",
        "documentation": "Municipal Securities Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_NetExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "NetExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Expenses (as a percentage of Assets)",
        "totalLabel": "Net Expenses"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "fnd_NmRule35d1EightyPctInvstmntPlcyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/fnd/2025",
     "localname": "NmRule35d1EightyPctInvstmntPlcyTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 35d-1 Eighty Percent Investment Policy [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r59",
      "r61"
     ]
    },
    "fnd_NmRule35d1TermDfnSmryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/fnd/2025",
     "localname": "NmRule35d1TermDfnSmryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Definition of Rule 35d-1 Term in Fund Name [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61"
     ]
    },
    "fnd_NmRule35d1TermSlctnCritSmryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/fnd/2025",
     "localname": "NmRule35d1TermSlctnCritSmryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Selection Criteria for Rule 35d-1 Term in Fund Name [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61"
     ]
    },
    "cik0000355437_Non-DiversificationRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Non-DiversificationRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Non-DiversificationRisk2Member [Member]",
        "terseLabel": "Non-Diversification Risk",
        "documentation": "Non-Diversification Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ObjectiveHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ObjectiveHeading",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/RiskReturn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Objective [Heading]"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "oef_ObjectivePrimaryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ObjectivePrimaryTextBlock",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/RiskReturn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Objective, Primary [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "oef_ObjectiveSecondaryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ObjectiveSecondaryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/RiskReturn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Objective, Secondary [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "oef_OperatingExpensesCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OperatingExpensesCaption",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses Caption [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "oef_OperatingExpensesColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OperatingExpensesColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "cik0000355437_OperationalRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "OperationalRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_OperationalRisk2Member [Member]",
        "terseLabel": "Operational Risk",
        "documentation": "Operational Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_OtherExpensesNewFundBasedOnEstimates": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherExpensesNewFundBasedOnEstimates",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Expenses, New Fund, Based on Estimates [Text]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "oef_OtherExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_ExpensesOverAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Expenses (as a percentage of Assets):",
        "totalLabel": "Other Expenses"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "oef_PerfInceptionDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerfInceptionDate",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Inception Date"
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "oef_PerformanceAdditionalMarketIndex": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceAdditionalMarketIndex",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Additional Market Index [Text]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformanceAvailabilityPhone": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceAvailabilityPhone",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Availability Phone [Text]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformanceAvailabilityWebSiteAddress": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceAvailabilityWebSiteAddress",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Availability Website Address [Text]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformanceInformationIllustratesVariabilityOfReturns": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceInformationIllustratesVariabilityOfReturns",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Information Illustrates Variability of Returns [Text]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformanceMeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceMeasureAxis",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Measure [Axis]",
        "label": "Performance Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceMeasureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceMeasureDomain",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Before Taxes",
        "label": "Before Taxes"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceNarrativeTextBlock",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformanceOneYearOrLess": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceOneYearOrLess",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance One Year or Less [Text]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformancePastDoesNotIndicateFuture": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformancePastDoesNotIndicateFuture",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Past Does Not Indicate Future [Text]"
       }
      }
     },
     "auth_ref": [
      "r8",
      "r43"
     ]
    },
    "oef_PerformanceTableClosingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableClosingTextBlock",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Closing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceTableDoesReflectSalesLoads": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableDoesReflectSalesLoads",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Does Reflect Sales Loads"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "oef_PerformanceTableExplanationAfterTaxHigher": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableExplanationAfterTaxHigher",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Explanation after Tax Higher"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "oef_PerformanceTableFootnotesReasonPerformanceInformationForClassDifferentFromImmediatelyPrecedingPeriod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableFootnotesReasonPerformanceInformationForClassDifferentFromImmediatelyPrecedingPeriod",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Footnotes, Reason Performance Information for Class Different from Immediately Preceding Period [Text]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "oef_PerformanceTableFootnotesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableFootnotesTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Footnotes"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceTableHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableHeading",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Heading"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceTableMarketIndexChanged": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableMarketIndexChanged",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Market Index Changed"
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "oef_PerformanceTableNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableNarrativeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Narrative"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "oef_PerformanceTableNotRelevantToTaxDeferred": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableNotRelevantToTaxDeferred",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Not Relevant to Tax Deferred"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "oef_PerformanceTableOneClassOfAfterTaxShown": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableOneClassOfAfterTaxShown",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table One Class of after Tax Shown [Text]"
       }
      }
     },
     "auth_ref": [
      "r48",
      "r54"
     ]
    },
    "oef_PerformanceTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance [Table]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "oef_PerformanceTableUsesHighestFederalRate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceTableUsesHighestFederalRate",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Table Uses Highest Federal Rate"
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "oef_PortfolioTurnoverHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PortfolioTurnoverHeading",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Turnover [Heading]"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "oef_PortfolioTurnoverRate": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PortfolioTurnoverRate",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Turnover, Rate"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r32"
     ]
    },
    "oef_PortfolioTurnoverTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PortfolioTurnoverTextBlock",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Turnover [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "cik0000355437_PremiumDiscountRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "PremiumDiscountRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_PremiumDiscountRisk2Member [Member]",
        "terseLabel": "Premium/Discount Risk",
        "documentation": "Premium/Discount Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_PrincipalRisks2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "PrincipalRisks2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_PrincipalRisks2Member [Member]",
        "terseLabel": "Principal Risks",
        "documentation": "Principal Risks"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ProfitabilityInvestmentRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ProfitabilityInvestmentRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ProfitabilityInvestmentRisk2Member [Member]",
        "terseLabel": "Profitability Investment Risk",
        "documentation": "Profitability Investment Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ProspectusDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ProspectusDate",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://xbrl.sec.gov/rr/role/N1aCover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus Date"
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "oef_ProspectusLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ProspectusLineItems",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prospectus [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "oef_ProspectusTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ProspectusTable",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/N1aCover",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prospectus [Table]",
        "label": "Prospectus [Table]"
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "oef_RedemptionFee": {
     "xbrltype": "nonPositiveMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RedemptionFee",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redemption Fee",
        "negatedLabel": "Redemption Fee"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_RedemptionFeeOverRedemption": {
     "xbrltype": "nonPositivePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RedemptionFeeOverRedemption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Redemption Fee (as a percentage of Amount Redeemed)",
        "negatedLabel": "Redemption Fee (as a percentage of Amount Redeemed)"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "cik0000355437_RegulatoryRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "RegulatoryRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRRiskTable203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_RegulatoryRisk2Member [Member]",
        "terseLabel": "Regulatory Risk",
        "documentation": "Regulatory Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_RiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskAxis",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk [Axis]",
        "label": "Risk [Axis]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_RiskLoseMoneyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskLoseMoneyMember",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Lose Money [Member]",
        "label": "Risk Lose Money [Member]"
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "oef_RiskMoneyMarketFundMayImposeFeesOrSuspendSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskMoneyMarketFundMayImposeFeesOrSuspendSalesMember",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Money Market Fund May Impose Fees or Suspend Sales [Member]",
        "label": "Risk Money Market Fund May Impose Fees or Suspend Sales [Member]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_RiskMoneyMarketFundMayNotPreserveDollarMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskMoneyMarketFundMayNotPreserveDollarMember",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Money Market Fund May Not Preserve Dollar [Member]",
        "label": "Risk Money Market Fund May Not Preserve Dollar [Member]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_RiskMoneyMarketFundPriceFluctuatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskMoneyMarketFundPriceFluctuatesMember",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Money Market Fund Price Fluctuates [Member]",
        "label": "Risk Money Market Fund Price Fluctuates [Member]"
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "oef_RiskMoneyMarketFundSponsorMayNotProvideSupportMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskMoneyMarketFundSponsorMayNotProvideSupportMember",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Money Market Fund Sponsor May Not Provide Support [Member]",
        "label": "Risk Money Market Fund Sponsor May Not Provide Support [Member]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_RiskNondiversifiedStatusMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskNondiversifiedStatusMember",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Nondiversified Status [Member]",
        "label": "Risk Nondiversified Status [Member]"
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "oef_RiskNotInsuredDepositoryInstitutionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskNotInsuredDepositoryInstitutionMember",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Not Insured Depository Institution [Member]",
        "label": "Risk Not Insured Depository Institution [Member]"
       }
      }
     },
     "auth_ref": [
      "r40"
     ]
    },
    "oef_RiskNotInsuredMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskNotInsuredMember",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Not Insured [Member]",
        "label": "Risk Not Insured [Member]"
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "oef_RiskReturnAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskReturnAbstract",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk/Return:",
        "label": "Risk/Return:"
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "oef_RiskReturnHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskReturnHeading",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/RiskReturn"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk/Return [Heading]"
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "oef_RiskTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskTextBlock",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/InvestmentRisks"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "oef_RisksAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RisksAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "cik0000355437_RisksofConcentratingintheRealEstateIndustry2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "RisksofConcentratingintheRealEstateIndustry2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_RisksofConcentratingintheRealEstateIndustry2Member [Member]",
        "terseLabel": "Risks of Concentrating in the Real Estate Industry",
        "documentation": "Risks of Concentrating in the Real Estate Industry"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_RisksofInvestingforInflationProtection2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "RisksofInvestingforInflationProtection2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_RisksofInvestingforInflationProtection2Member [Member]",
        "terseLabel": "Risks of Investing for Inflation Protection",
        "documentation": "Risks of Investing for Inflation Protection"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000GrowthIndex333Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000GrowthIndex333Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000GrowthIndex333Member [Member]",
        "terseLabel": "Russell 1000\u00ae Growth Index",
        "documentation": "Russell 1000\u00ae Growth Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000GrowthIndex334Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000GrowthIndex334Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000GrowthIndex334Member [Member]",
        "terseLabel": "Russell 1000\u00ae Growth Index",
        "documentation": "Russell 1000\u00ae Growth Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000GrowthIndex373Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000GrowthIndex373Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000GrowthIndex373Member [Member]",
        "terseLabel": "Russell 1000\u00ae Growth Index",
        "documentation": "Russell 1000\u00ae Growth Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000GrowthIndex374Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000GrowthIndex374Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000GrowthIndex374Member [Member]",
        "terseLabel": "Russell 1000\u00ae Growth Index",
        "documentation": "Russell 1000\u00ae Growth Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index327Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index327Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index327Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index328Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index328Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index328Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index3299Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index3299Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index3299Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index3300Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index3300Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index3300Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index335Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index335Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index335Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index336Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index336Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index336Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index33Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index33Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index33Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index343Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index343Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index343Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index344Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index344Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index344Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index34Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index34Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index34Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index367Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index367Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index367Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index368Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index368Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index368Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index375Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index375Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index375Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index376Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index376Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index376Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index385Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index385Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index385Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000Index386Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000Index386Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000Index386Member [Member]",
        "terseLabel": "Russell 1000\u00ae Index",
        "documentation": "Russell 1000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000ValueIndex3297Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000ValueIndex3297Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000ValueIndex3297Member [Member]",
        "terseLabel": "Russell 1000\u00ae Value Index",
        "documentation": "Russell 1000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000ValueIndex3298Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000ValueIndex3298Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000ValueIndex3298Member [Member]",
        "terseLabel": "Russell 1000\u00ae Value Index",
        "documentation": "Russell 1000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000ValueIndex383Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000ValueIndex383Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000ValueIndex383Member [Member]",
        "terseLabel": "Russell 1000\u00ae Value Index",
        "documentation": "Russell 1000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell1000ValueIndex384Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell1000ValueIndex384Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell1000ValueIndex384Member [Member]",
        "terseLabel": "Russell 1000\u00ae Value Index",
        "documentation": "Russell 1000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000GrowthIndex337Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000GrowthIndex337Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000GrowthIndex337Member [Member]",
        "terseLabel": "Russell 2000\u00ae Growth Index",
        "documentation": "Russell 2000\u00ae Growth Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000GrowthIndex338Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000GrowthIndex338Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000GrowthIndex338Member [Member]",
        "terseLabel": "Russell 2000\u00ae Growth Index",
        "documentation": "Russell 2000\u00ae Growth Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000GrowthIndex377Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000GrowthIndex377Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000GrowthIndex377Member [Member]",
        "terseLabel": "Russell 2000\u00ae Growth Index",
        "documentation": "Russell 2000\u00ae Growth Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000GrowthIndex378Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000GrowthIndex378Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000GrowthIndex378Member [Member]",
        "terseLabel": "Russell 2000\u00ae Growth Index",
        "documentation": "Russell 2000\u00ae Growth Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000Index319Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000Index319Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000Index319Member [Member]",
        "terseLabel": "Russell 2000\u00ae Index",
        "documentation": "Russell 2000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000Index320Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000Index320Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000Index320Member [Member]",
        "terseLabel": "Russell 2000\u00ae Index",
        "documentation": "Russell 2000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000Index323Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000Index323Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000Index323Member [Member]",
        "terseLabel": "Russell 2000\u00ae Index",
        "documentation": "Russell 2000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000Index324Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000Index324Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000Index324Member [Member]",
        "terseLabel": "Russell 2000\u00ae Index",
        "documentation": "Russell 2000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000Index359Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000Index359Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000Index359Member [Member]",
        "terseLabel": "Russell 2000\u00ae Index",
        "documentation": "Russell 2000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000Index360Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000Index360Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000Index360Member [Member]",
        "terseLabel": "Russell 2000\u00ae Index",
        "documentation": "Russell 2000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000Index363Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000Index363Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000Index363Member [Member]",
        "terseLabel": "Russell 2000\u00ae Index",
        "documentation": "Russell 2000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000Index364Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000Index364Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000Index364Member [Member]",
        "terseLabel": "Russell 2000\u00ae Index",
        "documentation": "Russell 2000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex310Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex310Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex310Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex3301Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex3301Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex3301Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex3302Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex3302Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex3302Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex3348Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex3348Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex3348Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex3349Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex3349Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex3349Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex345Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex345Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex345Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex346Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex346Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex346Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex349Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex349Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex349Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex350Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex350Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex350Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex35Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex35Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex35Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex36Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex36Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex36Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell2000ValueIndex39Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell2000ValueIndex39Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell2000ValueIndex39Member [Member]",
        "terseLabel": "Russell 2000\u00ae Value Index",
        "documentation": "Russell 2000\u00ae Value Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index311Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index311Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index311Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index312Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index312Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index312Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index313Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index313Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index313Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index314Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index314Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index314Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index315Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index315Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index315Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index316Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index316Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index316Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index317Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index317Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index317Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index318Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index318Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index318Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index321Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index321Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index321Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index322Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index322Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index322Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index325Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index325Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index325Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index326Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index326Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index326Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index3303Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index3303Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index3303Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index3304Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index3304Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index3304Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index331Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index331Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index331Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index332Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index332Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index332Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index3336Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index3336Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index3336Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index3337Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index3337Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index3337Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index3346Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index3346Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index3346Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index3347Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index3347Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index3347Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index3350Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index3350Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index3350Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index3351Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index3351Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index3351Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index339Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index339Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index339Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index340Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index340Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index340Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index347Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index347Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index347Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index348Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index348Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index348Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index351Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index351Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index351Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index352Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index352Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index352Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index353Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index353Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index353Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index354Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index354Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index354Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index355Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index355Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index355Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index356Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index356Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index356Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index357Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index357Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index357Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index358Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index358Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index358Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index361Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index361Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index361Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index362Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index362Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index362Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index365Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index365Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index365Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index366Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index366Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index366Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index371Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index371Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index371Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index372Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index372Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index372Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index379Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index379Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index379Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index37Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index37Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index37Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index380Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index380Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index380Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_Russell3000Index38Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "Russell3000Index38Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_Russell3000Index38Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000948Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000948Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000948 [Member]",
        "terseLabel": "U.S. MICRO CAP PORTFOLIO",
        "documentation": "U.S. MICRO CAP PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000948Summary22Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000948Summary22Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000948 Summary22 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000948Summary9Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000948Summary9Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000948 Summary9 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000949Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000949Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000949 [Member]",
        "terseLabel": "DFA REAL ESTATE SECURITIES PORTFOLIO",
        "documentation": "DFA REAL ESTATE SECURITIES PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000949Summary11Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000949Summary11Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000949 Summary11 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000949Summary24Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000949Summary24Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000949 Summary24 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000950Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000950Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000950 [Member]",
        "terseLabel": "DFA INTERNATIONAL SMALL CAP VALUE PORTFOLIO",
        "documentation": "DFA INTERNATIONAL SMALL CAP VALUE PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000950Summary42Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000950Summary42Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000950 Summary42 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000951Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000951Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000951 [Member]",
        "terseLabel": "Dimensional VA International Small Portfolio",
        "documentation": "Dimensional VA International Small Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000951Summary90Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000951Summary90Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000951 Summary90 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000952Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000952Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000952 [Member]",
        "terseLabel": "Dimensional VA International Value Portfolio",
        "documentation": "Dimensional VA International Value Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000952Summary89Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000952Summary89Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000952 Summary89 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000953Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000953Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000953 [Member]",
        "terseLabel": "Dimensional VA U.S. Targeted Value Portfolio",
        "documentation": "Dimensional VA U.S. Targeted Value Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000953Summary88Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000953Summary88Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000953 Summary88 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000954Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000954Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000954 [Member]",
        "terseLabel": "Dimensional VA Short-Term Fixed Portfolio",
        "documentation": "Dimensional VA Short-Term Fixed Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000954Summary91Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000954Summary91Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000954 Summary91 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000955Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000955Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000955 [Member]",
        "terseLabel": "DFA TWO-YEAR GLOBAL FIXED INCOME PORTFOLIO",
        "documentation": "DFA TWO-YEAR GLOBAL FIXED INCOME PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000955Summary58Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000955Summary58Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000955 Summary58 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000956Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000956Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000956 [Member]",
        "terseLabel": "ENHANCED U.S. LARGE COMPANY PORTFOLIO",
        "documentation": "ENHANCED U.S. LARGE COMPANY PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000956Summary27Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000956Summary27Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000956 Summary27 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000957Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000957Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000957 [Member]",
        "terseLabel": "EMERGING MARKETS PORTFOLIO",
        "documentation": "EMERGING MARKETS PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000957Summary49Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000957Summary49Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000957 Summary49 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000959Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000959Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000959 [Member]",
        "terseLabel": "EMERGING MARKETS VALUE PORTFOLIO",
        "documentation": "EMERGING MARKETS VALUE PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000959Summary50Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000959Summary50Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000959 Summary50 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000961Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000961Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000961 [Member]",
        "terseLabel": "Dimensional VA U.S. Large Value Portfolio",
        "documentation": "Dimensional VA U.S. Large Value Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000961Summary87Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000961Summary87Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000961 Summary87 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000962Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000962Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000962 [Member]",
        "terseLabel": "Dimensional VA Global Bond Portfolio",
        "documentation": "Dimensional VA Global Bond Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000962Summary92Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000962Summary92Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000962 Summary92 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000963Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000963Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000963 [Member]",
        "terseLabel": "JAPANESE SMALL COMPANY PORTFOLIO",
        "documentation": "JAPANESE SMALL COMPANY PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000963Summary36Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000963Summary36Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000963 Summary36 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000964Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000964Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000964 [Member]",
        "terseLabel": "UNITED KINGDOM SMALL COMPANY PORTFOLIO",
        "documentation": "UNITED KINGDOM SMALL COMPANY PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000964Summary38Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000964Summary38Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000964 Summary38 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000965Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000965Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000965 [Member]",
        "terseLabel": "CONTINENTAL SMALL COMPANY PORTFOLIO",
        "documentation": "CONTINENTAL SMALL COMPANY PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000965Summary39Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000965Summary39Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000965 Summary39 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000966Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000966Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000966 [Member]",
        "terseLabel": "ASIA PACIFIC SMALL COMPANY PORTFOLIO",
        "documentation": "ASIA PACIFIC SMALL COMPANY PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000966Summary37Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000966Summary37Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000966 Summary37 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000967Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000967Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000967 [Member]",
        "terseLabel": "INTERNATIONAL SMALL COMPANY PORTFOLIO",
        "documentation": "INTERNATIONAL SMALL COMPANY PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000967Summary35Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000967Summary35Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000967 Summary35 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000968Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000968Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000968 [Member]",
        "terseLabel": "DFA ONE-YEAR FIXED INCOME PORTFOLIO",
        "documentation": "DFA ONE-YEAR FIXED INCOME PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000968Summary55Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000968Summary55Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000968 Summary55 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000969Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000969Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000969 [Member]",
        "terseLabel": "DFA FIVE-YEAR GLOBAL FIXED INCOME PORTFOLIO",
        "documentation": "DFA FIVE-YEAR GLOBAL FIXED INCOME PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000969Summary60Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000969Summary60Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000969 Summary60 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000970Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000970Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000970 [Member]",
        "terseLabel": "U.S. Targeted Value Portfolio",
        "documentation": "U.S. Targeted Value Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000970Summary17Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000970Summary17Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000970 Summary17 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000970Summary4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000970Summary4Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000970 Summary4 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000971Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000971Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000971 [Member]",
        "terseLabel": "U.S. SMALL CAP PORTFOLIO",
        "documentation": "U.S. SMALL CAP PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000971Summary21Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000971Summary21Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000971 Summary21 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000971Summary8Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000971Summary8Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000971 Summary8 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000973Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000973Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000973 [Member]",
        "terseLabel": "DFA SHORT-TERM MUNICIPAL BOND PORTFOLIO",
        "documentation": "DFA SHORT-TERM MUNICIPAL BOND PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000973Summary77Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000973Summary77Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000973 Summary77 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000978Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000978Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000978 [Member]",
        "terseLabel": "Emerging Markets Core Equity 2 Portfolio",
        "documentation": "Emerging Markets Core Equity 2 Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000978Summary53Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000978Summary53Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000978 Summary53 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000979Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000979Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000979 [Member]",
        "terseLabel": "U.S. CORE EQUITY 1 PORTFOLIO",
        "documentation": "U.S. CORE EQUITY 1 PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000979Summary18Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000979Summary18Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000979 Summary18 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000979Summary5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000979Summary5Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000979 Summary5 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000980Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000980Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000980 [Member]",
        "terseLabel": "U.S. CORE EQUITY 2 PORTFOLIO",
        "documentation": "U.S. CORE EQUITY 2 PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000980Summary19Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000980Summary19Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000980 Summary19 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000980Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000980Summary6Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000980 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000981Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000981Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000981 [Member]",
        "terseLabel": "EMERGING MARKETS SMALL CAP PORTFOLIO",
        "documentation": "EMERGING MARKETS SMALL CAP PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000981Summary52Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000981Summary52Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000981 Summary52 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000982Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000982Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000982 [Member]",
        "terseLabel": "U.S. VECTOR EQUITY PORTFOLIO",
        "documentation": "U.S. VECTOR EQUITY PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000982Summary20Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000982Summary20Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000982 Summary20 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000982Summary7Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000982Summary7Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000982 Summary7 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000983Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000983Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000983 [Member]",
        "terseLabel": "International Core Equity 2 Portfolio",
        "documentation": "International Core Equity 2 Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000983Summary33Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000983Summary33Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000983 Summary33 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000984Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000984Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000984 [Member]",
        "terseLabel": "DFA SHORT-TERM GOVERNMENT PORTFOLIO",
        "documentation": "DFA SHORT-TERM GOVERNMENT PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000984Summary62Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000984Summary62Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000984 Summary62 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000985Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000985Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000985 [Member]",
        "terseLabel": "LARGE CAP INTERNATIONAL PORTFOLIO",
        "documentation": "LARGE CAP INTERNATIONAL PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000985Summary31Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000985Summary31Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000985 Summary31 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000986Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000986Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000986 [Member]",
        "terseLabel": "DFA INTERMEDIATE GOVERNMENT FIXED INCOME PORTFOLIO",
        "documentation": "DFA INTERMEDIATE GOVERNMENT FIXED INCOME PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000986Summary63Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000986Summary63Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000986 Summary63 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000987Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000987Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000987 [Member]",
        "terseLabel": "U.S. SMALL CAP VALUE PORTFOLIO",
        "documentation": "U.S. SMALL CAP VALUE PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000987Summary16Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000987Summary16Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000987 Summary16 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000987Summary3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000987Summary3Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000987 Summary3 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000988Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000988Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000988 [Member]",
        "terseLabel": "U.S. LARGE CAP VALUE PORTFOLIO",
        "documentation": "U.S. LARGE CAP VALUE PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000000988Summary28Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000000988Summary28Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000000988 Summary28 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000012960Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000012960Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000012960 [Member]",
        "terseLabel": "Emerging Markets Social Core Equity Portfolio",
        "documentation": "Emerging Markets Social Core Equity Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000012960Summary98Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000012960Summary98Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000012960 Summary98 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000013345Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000013345Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000013345 [Member]",
        "terseLabel": "DFA Inflation-Protected Securities Portfolio",
        "documentation": "DFA Inflation-Protected Securities Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000013345Summary71Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000013345Summary71Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000013345 Summary71 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000014548Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000014548Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000014548 [Member]",
        "terseLabel": "DFA International Real Estate Securities Portfolio",
        "documentation": "DFA International Real Estate Securities Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000014548Summary40Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000014548Summary40Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000014548 Summary40 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000016731Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000016731Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000016731 [Member]",
        "terseLabel": "DFA California Short-Term Municipal Bond Portfolio",
        "documentation": "DFA California Short-Term Municipal Bond Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000016731Summary81Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000016731Summary81Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000016731 Summary81 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000018154Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000018154Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000018154 [Member]",
        "terseLabel": "U.S. Social Core Equity 2 Portfolio",
        "documentation": "U.S. Social Core Equity 2 Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000018154Summary96Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000018154Summary96Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000018154 Summary96 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000020421Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000020421Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000020421 [Member]",
        "terseLabel": "DFA Selectively Hedged Global Fixed Income Portfolio",
        "documentation": "DFA Selectively Hedged Global Fixed Income Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000020421Summary59Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000020421Summary59Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000020421 Summary59 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000020422Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000020422Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000020422 [Member]",
        "terseLabel": "U.S. Sustainability Core 1 Portfolio",
        "documentation": "U.S. Sustainability Core 1 Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000020422Summary101Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000020422Summary101Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000020422 Summary101 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000020423Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000020423Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000020423 [Member]",
        "terseLabel": "International Sustainability Core 1 Portfolio",
        "documentation": "International Sustainability Core 1 Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000020423Summary103Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000020423Summary103Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000020423 Summary103 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000021884Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000021884Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000021884 [Member]",
        "terseLabel": "DFA Global Real Estate Securities Portfolio",
        "documentation": "DFA Global Real Estate Securities Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000021884Summary41Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000021884Summary41Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000021884 Summary41 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000022895Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000022895Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000022895 [Member]",
        "terseLabel": "International Vector Equity Portfolio",
        "documentation": "International Vector Equity Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000022895Summary43Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000022895Summary43Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000022895 Summary43 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000024202Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000024202Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000024202 [Member]",
        "terseLabel": "DFA Short-Term Extended Quality Portfolio",
        "documentation": "DFA Short-Term Extended Quality Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000024202Summary64Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000024202Summary64Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000024202 Summary64 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000024203Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000024203Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000024203 [Member]",
        "terseLabel": "DFA Intermediate-Term Extended Quality Portfolio",
        "documentation": "DFA Intermediate-Term Extended Quality Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000024203Summary65Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000024203Summary65Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000024203 Summary65 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000024504Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000024504Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000024504 [Member]",
        "terseLabel": "Dimensional VA Global Moderate Allocation Portfolio",
        "documentation": "Dimensional VA Global Moderate Allocation Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000024504Summary107Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000024504Summary107Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000024504 Summary107 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000024504Summary94Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000024504Summary94Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000024504 Summary94 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000029683Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000029683Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000029683 [Member]",
        "terseLabel": "World ex U.S. Value Portfolio",
        "documentation": "World ex U.S. Value Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000029683Summary45Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000029683Summary45Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000029683 Summary45 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000030217Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000030217Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000030217 [Member]",
        "terseLabel": "DFA Commodity Strategy Portfolio",
        "documentation": "DFA Commodity Strategy Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000030217Summary108Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000030217Summary108Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000030217 Summary108 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000031489Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000031489Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000031489 [Member]",
        "terseLabel": "DFA California Intermediate-Term Municipal Bond Portfolio",
        "documentation": "DFA California Intermediate-Term Municipal Bond Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000031489Summary82Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000031489Summary82Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000031489 Summary82 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000031490Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000031490Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000031490 [Member]",
        "terseLabel": "DFA Investment Grade Portfolio",
        "documentation": "DFA Investment Grade Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000031490Summary68Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000031490Summary68Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000031490 Summary68 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000033391Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000033391Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000033391 [Member]",
        "terseLabel": "World Core Equity Portfolio",
        "documentation": "World Core Equity Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000033391Summary47Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000033391Summary47Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000033391 Summary47 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000033394Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000033394Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000033394 [Member]",
        "terseLabel": "DFA LTIP PORTFOLIO",
        "documentation": "DFA LTIP PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000033394Summary70Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000033394Summary70Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000033394 Summary70 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000034541Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000034541Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000034541 [Member]",
        "terseLabel": "Selectively Hedged Global Equity Portfolio",
        "documentation": "Selectively Hedged Global Equity Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000034541Summary48Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000034541Summary48Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000034541 Summary48 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000034651Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000034651Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000034651 [Member]",
        "terseLabel": "DFA International Government Fixed Income Portfolio",
        "documentation": "DFA International Government Fixed Income Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000034651Summary61Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000034651Summary61Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000034651 Summary61 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000035595Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000035595Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000035595 [Member]",
        "terseLabel": "DFA Intermediate-Term Municipal Bond Portfolio",
        "documentation": "DFA Intermediate-Term Municipal Bond Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000035595Summary78Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000035595Summary78Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000035595 Summary78 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000038669Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000038669Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000038669 [Member]",
        "terseLabel": "International Social Core Equity Portfolio",
        "documentation": "International Social Core Equity Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000038669Summary97Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000038669Summary97Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000038669 Summary97 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000038670Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000038670Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000038670 [Member]",
        "terseLabel": "World ex U.S. Targeted Value Portfolio",
        "documentation": "World ex U.S. Targeted Value Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000038670Summary86Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000038670Summary86Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000038670 Summary86 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039438Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039438Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039438 [Member]",
        "terseLabel": "U.S. Large Cap Growth Portfolio",
        "documentation": "U.S. Large Cap Growth Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039438Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039438Summary12Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039438 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039438Summary25Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039438Summary25Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039438 Summary25 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039439Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039439Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039439 [Member]",
        "terseLabel": "U.S. Small Cap Growth Portfolio",
        "documentation": "U.S. Small Cap Growth Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039439Summary13Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039439Summary13Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039439 Summary13 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039439Summary26Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039439Summary26Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039439 Summary26 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039440Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039440Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039440 [Member]",
        "terseLabel": "International Large Cap Growth Portfolio",
        "documentation": "International Large Cap Growth Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039440Summary109Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039440Summary109Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039440 Summary109 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039441Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039441Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039441 [Member]",
        "terseLabel": "International Small Cap Growth Portfolio",
        "documentation": "International Small Cap Growth Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039441Summary110Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039441Summary110Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039441 Summary110 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039915Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039915Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039915 [Member]",
        "terseLabel": "World ex U.S. Core Equity Portfolio",
        "documentation": "World ex U.S. Core Equity Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000039915Summary46Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000039915Summary46Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000039915 Summary46 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000041113Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000041113Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000041113 [Member]",
        "terseLabel": "U.S. Large Cap Equity Portfolio",
        "documentation": "U.S. Large Cap Equity Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000041113Summary15Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000041113Summary15Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000041113 Summary15 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000041113Summary2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000041113Summary2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000041113 Summary2 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000042173Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000042173Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000042173 [Member]",
        "terseLabel": "DFA Short-Duration Real Return Portfolio",
        "documentation": "DFA Short-Duration Real Return Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000042173Summary72Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000042173Summary72Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000042173 Summary72 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000046723Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000046723Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000046723 [Member]",
        "terseLabel": "DFA Municipal Real Return Portfolio",
        "documentation": "DFA Municipal Real Return Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000046723Summary74Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000046723Summary74Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000046723 Summary74 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000048085Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000048085Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000048085 [Member]",
        "terseLabel": "DFA Municipal Bond Portfolio",
        "documentation": "DFA Municipal Bond Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000048085Summary76Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000048085Summary76Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000048085 Summary76 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000049213Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000049213Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000049213 [Member]",
        "terseLabel": "Dimensional VIT Inflation-Protected Securities Portfolio",
        "documentation": "Dimensional VIT Inflation-Protected Securities Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000049213Summary93Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000049213Summary93Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000049213 Summary93 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000049338Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000049338Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000049338 [Member]",
        "terseLabel": "DFA TARGETED CREDIT PORTFOLIO",
        "documentation": "DFA TARGETED CREDIT PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000049338Summary66Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000049338Summary66Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000049338 Summary66 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000049339Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000049339Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000049339 [Member]",
        "terseLabel": "DFA NY MUNICIPAL BOND PORTFOLIO",
        "documentation": "DFA NY MUNICIPAL BOND PORTFOLIO"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000049339Summary84Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000049339Summary84Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000049339 Summary84 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050928Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050928Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050928 [Member]",
        "terseLabel": "DIMENSIONAL RETIREMENT INCOME FUND",
        "documentation": "DIMENSIONAL RETIREMENT INCOME FUND"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050928Summary111Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050928Summary111Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050928 Summary111 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050929Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050929Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050929 [Member]",
        "terseLabel": "DIMENSIONAL 2045 TARGET DATE RETIREMENT INCOME FUND",
        "documentation": "DIMENSIONAL 2045 TARGET DATE RETIREMENT INCOME FUND"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050929Summary118Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050929Summary118Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050929 Summary118 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050930Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050930Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050930 [Member]",
        "terseLabel": "DIMENSIONAL 2050 TARGET DATE RETIREMENT INCOME FUND",
        "documentation": "DIMENSIONAL 2050 TARGET DATE RETIREMENT INCOME FUND"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050930Summary119Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050930Summary119Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050930 Summary119 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050931Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050931Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050931 [Member]",
        "terseLabel": "DIMENSIONAL 2055 TARGET DATE RETIREMENT INCOME FUND",
        "documentation": "DIMENSIONAL 2055 TARGET DATE RETIREMENT INCOME FUND"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050931Summary120Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050931Summary120Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050931 Summary120 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050932Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050932Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050932 [Member]",
        "terseLabel": "DIMENSIONAL 2060 TARGET DATE RETIREMENT INCOME FUND",
        "documentation": "DIMENSIONAL 2060 TARGET DATE RETIREMENT INCOME FUND"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050932Summary121Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050932Summary121Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050932 Summary121 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050935Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050935Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050935 [Member]",
        "terseLabel": "DIMENSIONAL 2015 TARGET DATE RETIREMENT INCOME FUND",
        "documentation": "DIMENSIONAL 2015 TARGET DATE RETIREMENT INCOME FUND"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050935Summary112Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050935Summary112Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050935 Summary112 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050936Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050936Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050936 [Member]",
        "terseLabel": "DIMENSIONAL 2020 TARGET DATE RETIREMENT INCOME FUND",
        "documentation": "DIMENSIONAL 2020 TARGET DATE RETIREMENT INCOME FUND"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050936Summary113Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050936Summary113Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050936 Summary113 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050937Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050937Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050937 [Member]",
        "terseLabel": "DIMENSIONAL 2025 TARGET DATE RETIREMENT INCOME FUND",
        "documentation": "DIMENSIONAL 2025 TARGET DATE RETIREMENT INCOME FUND"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050937Summary114Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050937Summary114Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050937 Summary114 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050938Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050938Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050938 [Member]",
        "terseLabel": "DIMENSIONAL 2030 TARGET DATE RETIREMENT INCOME FUND",
        "documentation": "DIMENSIONAL 2030 TARGET DATE RETIREMENT INCOME FUND"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050938Summary115Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050938Summary115Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050938 Summary115 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050939Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050939Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050939 [Member]",
        "terseLabel": "DIMENSIONAL 2035 TARGET DATE RETIREMENT INCOME FUND",
        "documentation": "DIMENSIONAL 2035 TARGET DATE RETIREMENT INCOME FUND"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050939Summary116Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050939Summary116Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050939 Summary116 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050940Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050940Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050940 [Member]",
        "terseLabel": "DIMENSIONAL 2040 TARGET DATE RETIREMENT INCOME FUND",
        "documentation": "DIMENSIONAL 2040 TARGET DATE RETIREMENT INCOME FUND"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000050940Summary117Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000050940Summary117Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000050940 Summary117 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000053205Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000053205Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053205 [Member]",
        "terseLabel": "DFA Social Fixed Income Portfolio",
        "documentation": "DFA Social Fixed Income Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000053205Summary100Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000053205Summary100Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000053205 Summary100 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000054156Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000054156Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000054156 [Member]",
        "terseLabel": "DFA Diversified Fixed Income Portfolio",
        "documentation": "DFA Diversified Fixed Income Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000054156Summary69Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000054156Summary69Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000054156 Summary69 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000055975Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000055975Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000055975 [Member]",
        "terseLabel": "Global Small Company Portfolio",
        "documentation": "Global Small Company Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000055975Summary34Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000055975Summary34Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000055975 Summary34 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000057237Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000057237Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057237 [Member]",
        "terseLabel": "U.S. High Relative Profitability Portfolio",
        "documentation": "U.S. High Relative Profitability Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000057237Summary10Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000057237Summary10Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057237 Summary10 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000057237Summary23Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000057237Summary23Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057237 Summary23 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000057238Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000057238Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057238 [Member]",
        "terseLabel": "International High Relative Profitability Portfolio",
        "documentation": "International High Relative Profitability Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000057238Summary44Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000057238Summary44Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057238 Summary44 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000057540Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000057540Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057540 [Member]",
        "terseLabel": "Dimensional VA Equity Allocation Portfolio",
        "documentation": "Dimensional VA Equity Allocation Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000057540Summary95Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000057540Summary95Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000057540 Summary95 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000058180Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000058180Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000058180 [Member]",
        "terseLabel": "DFA MN Municipal Bond Portfolio",
        "documentation": "DFA MN Municipal Bond Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000058180Summary83Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000058180Summary83Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000058180 Summary83 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000059251Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000059251Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059251 [Member]",
        "terseLabel": "DFA California Municipal Real Return Portfolio",
        "documentation": "DFA California Municipal Real Return Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000059251Summary75Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000059251Summary75Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000059251 Summary75 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000060107Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000060107Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000060107 [Member]",
        "terseLabel": "DFA Global Core Plus Fixed Income Portfolio",
        "documentation": "DFA Global Core Plus Fixed Income Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000060107Summary67Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000060107Summary67Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000060107 Summary67 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000060925Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000060925Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000060925 [Member]",
        "terseLabel": "Emerging Markets Sustainability Core 1 Portfolio",
        "documentation": "Emerging Markets Sustainability Core 1 Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000060925Summary104Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000060925Summary104Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000060925 Summary104 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000063188Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000063188Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000063188 [Member]",
        "terseLabel": "Emerging Markets Targeted Value Portfolio",
        "documentation": "Emerging Markets Targeted Value Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000063188Summary51Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000063188Summary51Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000063188 Summary51 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000063222Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000063222Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000063222 [Member]",
        "terseLabel": "DFA Global Sustainability Fixed Income Portfolio",
        "documentation": "DFA Global Sustainability Fixed Income Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000063222Summary106Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000063222Summary106Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000063222 Summary106 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000066100Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000066100Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000066100 [Member]",
        "terseLabel": "DFA Oregon Municipal Bond Portfolio",
        "documentation": "DFA Oregon Municipal Bond Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000066100Summary85Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000066100Summary85Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000066100 Summary85 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000066101Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000066101Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000066101 [Member]",
        "terseLabel": "DFA Selective State Municipal Bond Portfolio",
        "documentation": "DFA Selective State Municipal Bond Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000066101Summary79Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000066101Summary79Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000066101 Summary79 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000066958Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000066958Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000066958 [Member]",
        "terseLabel": "Global Social Core Equity Portfolio",
        "documentation": "Global Social Core Equity Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000066958Summary99Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000066958Summary99Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000066958 Summary99 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000067428Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000067428Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000067428 [Member]",
        "terseLabel": "Dimensional 2065 Target Date Retirement Income Fund",
        "documentation": "Dimensional 2065 Target Date Retirement Income Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000067428Summary122Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000067428Summary122Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000067428 Summary122 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000068937Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000068937Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000068937 [Member]",
        "terseLabel": "U.S. Sustainability Targeted Value Portfolio",
        "documentation": "U.S. Sustainability Targeted Value Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000068937Summary102Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000068937Summary102Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000068937 Summary102 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000071470Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000071470Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000071470 [Member]",
        "terseLabel": "DFA Global Core Plus Real Return Portfolio",
        "documentation": "DFA Global Core Plus Real Return Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000071470Summary73Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000071470Summary73Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000071470 Summary73 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000073658Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000073658Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000073658 [Member]",
        "terseLabel": "Emerging Markets ex China Core Equity Portfolio",
        "documentation": "Emerging Markets ex China Core Equity Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000073658Summary54Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000073658Summary54Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000073658 Summary54 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000075838Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000075838Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000075838 [Member]",
        "terseLabel": "DFA Short-Term Selective State Municipal Bond Portfolio",
        "documentation": "DFA Short-Term Selective State Municipal Bond Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000075838Summary80Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000075838Summary80Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000075838 Summary80 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000086505Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000086505Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000086505 [Member]",
        "terseLabel": "Dimensional World ex U.S. Sustainability Targeted Value Portfolio",
        "documentation": "Dimensional World ex U.S. Sustainability Targeted Value Portfolio"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000086505Summary105Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000086505Summary105Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000086505 Summary105 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000089405Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000089405Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000089405 [Member]",
        "terseLabel": "Dimensional 2070 Target Date Retirement Income Fund",
        "documentation": "Dimensional 2070 Target Date Retirement Income Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_S000089405Summary123Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "S000089405Summary123Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRCustomRiskRole234",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/RiskReturn",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000089405 Summary123 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SP500Index381Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SP500Index381Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SP500Index381Member [Member]",
        "terseLabel": "S&amp;P 500\u00ae Index1",
        "documentation": "S&amp;P 500\u00ae Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SP500Index382Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SP500Index382Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SP500Index382Member [Member]",
        "terseLabel": "S&amp;P 500\u00ae Index1",
        "documentation": "S&amp;P 500\u00ae Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3328Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3328Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3328Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3329Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3329Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3329Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3360Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3360Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3360Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3361Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3361Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3361Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3382Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3382Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3382Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3383Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3383Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3383Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3391Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3391Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3391Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3392Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3392Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3392Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3400Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3400Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3400Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3401Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3401Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3401Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3409Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3409Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3409Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3410Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3410Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3410Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3418Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3418Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3418Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3419Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3419Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3419Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3423Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3423Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3423Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3424Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3424Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3424Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3432Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3432Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3432Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3433Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3433Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3433Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3441Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3441Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3441Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3442Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3442Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3442Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3450Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3450Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3450Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3451Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3451Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3451Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3459Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3459Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3459Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3460Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3460Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3460Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3468Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3468Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3468Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3469Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3469Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3469Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3477Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3477Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3477Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalBMIIndexnetdividends3478Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalBMIIndexnetdividends3478Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalBMIIndexnetdividends3478Member [Member]",
        "terseLabel": "S&amp;P Global BMI Index (net dividends)",
        "documentation": "S&amp;P Global BMI Index (net dividends)"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalREITIndexnetdividends3131Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalREITIndexnetdividends3131Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalREITIndexnetdividends3131Member [Member]",
        "terseLabel": "S&amp;P Global REIT Index (net dividends)1",
        "documentation": "S&amp;P Global REIT Index (net dividends)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalREITIndexnetdividends3132Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalREITIndexnetdividends3132Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalREITIndexnetdividends3132Member [Member]",
        "terseLabel": "S&amp;P Global REIT Index (net dividends)1",
        "documentation": "S&amp;P Global REIT Index (net dividends)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalexUSREITIndexnetdividends3127Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalexUSREITIndexnetdividends3127Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalexUSREITIndexnetdividends3127Member [Member]",
        "terseLabel": "S&amp;P Global ex US REIT Index (net dividends)1",
        "documentation": "S&amp;P Global ex US REIT Index (net dividends)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPGlobalexUSREITIndexnetdividends3128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPGlobalexUSREITIndexnetdividends3128Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPGlobalexUSREITIndexnetdividends3128Member [Member]",
        "terseLabel": "S&amp;P Global ex US REIT Index (net dividends)1",
        "documentation": "S&amp;P Global ex US REIT Index (net dividends)1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3246Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3246Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3246Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term California AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term California AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3247Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3247Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3247Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term California AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term California AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3277Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3277Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3277Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term California AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term California AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3278Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3278Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermCaliforniaAMT-FreeMunicipalBondIndex3278Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term California AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term California AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3242Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3242Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3242Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3243Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3243Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3243Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3250Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3250Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3250Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3251Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3251Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3251Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3259Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3259Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3259Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3260Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3260Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3260Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3263Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3263Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3263Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3264Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3264Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3264Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3281Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3281Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3281Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3282Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3282Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3282Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3289Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3289Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3289Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3290Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3290Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNationalAMT-FreeMunicipalBondIndex3290Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNewYorkAMT-FreeMunicipalBondIndex3285Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNewYorkAMT-FreeMunicipalBondIndex3285Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNewYorkAMT-FreeMunicipalBondIndex3285Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term New York AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term New York AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPIntermediateTermNewYorkAMT-FreeMunicipalBondIndex3286Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPIntermediateTermNewYorkAMT-FreeMunicipalBondIndex3286Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPIntermediateTermNewYorkAMT-FreeMunicipalBondIndex3286Member [Member]",
        "terseLabel": "S&amp;P Intermediate Term New York AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P Intermediate Term New York AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3244Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3244Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3244Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3245Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3245Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3245Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3248Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3248Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3248Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3249Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3249Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3249Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3252Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3252Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3252Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3253Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3253Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3253Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3256Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3256Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3256Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3257Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3257Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3257Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3261Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3261Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3261Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3262Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3262Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3262Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3265Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3265Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3265Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3266Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3266Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3266Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3269Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3269Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3269Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3270Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3270Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3270Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3274Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3274Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3274Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3275Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3275Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3275Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3279Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3279Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3279Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3280Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3280Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3280Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3283Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3283Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3283Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3284Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3284Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3284Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3287Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3287Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3287Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3288Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3288Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3288Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3291Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3291Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3291Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3292Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SPNationalAMT-FreeMunicipalBondIndex3292Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SPNationalAMT-FreeMunicipalBondIndex3292Member [Member]",
        "terseLabel": "S&amp;P National AMT-Free Municipal Bond Index",
        "documentation": "S&amp;P National AMT-Free Municipal Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SecuritiesLendingRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SecuritiesLendingRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SecuritiesLendingRisk2Member [Member]",
        "terseLabel": "Securities Lending Risk",
        "documentation": "Securities Lending Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ShareClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareClassDomain",
     "presentation": [
      "http://www.dimensional.com/20251031/role/DocumentAndEntityInformation1",
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable101",
      "http://www.dimensional.com/20251031/role/RRRiskTable103",
      "http://www.dimensional.com/20251031/role/RRRiskTable105",
      "http://www.dimensional.com/20251031/role/RRRiskTable107",
      "http://www.dimensional.com/20251031/role/RRRiskTable109",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable111",
      "http://www.dimensional.com/20251031/role/RRRiskTable113",
      "http://www.dimensional.com/20251031/role/RRRiskTable115",
      "http://www.dimensional.com/20251031/role/RRRiskTable117",
      "http://www.dimensional.com/20251031/role/RRRiskTable119",
      "http://www.dimensional.com/20251031/role/RRRiskTable121",
      "http://www.dimensional.com/20251031/role/RRRiskTable123",
      "http://www.dimensional.com/20251031/role/RRRiskTable125",
      "http://www.dimensional.com/20251031/role/RRRiskTable127",
      "http://www.dimensional.com/20251031/role/RRRiskTable129",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable131",
      "http://www.dimensional.com/20251031/role/RRRiskTable133",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable169",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable171",
      "http://www.dimensional.com/20251031/role/RRRiskTable173",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable203",
      "http://www.dimensional.com/20251031/role/RRRiskTable205",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable23",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable47",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable51",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/N1aSupplement",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Classes"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "oef_ShareholderFeeOther": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderFeeOther",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fee, Other"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ShareholderFeesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderFeesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fees:"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ShareholderFeesCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderFeesCaption",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fees Caption [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ShareholderFeesColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderFeesColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fees Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "oef_ShareholderFeesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareholderFeesTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholder Fees [Table]"
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "cik0000355437_SmallCompanyRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SmallCompanyRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable207",
      "http://www.dimensional.com/20251031/role/RRRiskTable25",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable49",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SmallCompanyRisk2Member [Member]",
        "terseLabel": "Small Company Risk",
        "documentation": "Small Company Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SmallandMid-CapCompanyRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SmallandMid-CapCompanyRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable21",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable45",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable71",
      "http://www.dimensional.com/20251031/role/RRRiskTable73",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SmallandMid-CapCompanyRisk2Member [Member]",
        "terseLabel": "Small and Mid-Cap Company Risk",
        "documentation": "Small and Mid-Cap Company Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_SocialInvestmentRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SocialInvestmentRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SocialInvestmentRisk2Member [Member]",
        "terseLabel": "Social Investment Risk",
        "documentation": "Social Investment Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_State-SpecificRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "State-SpecificRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_State-SpecificRisk2Member [Member]",
        "terseLabel": "State-Specific Risk",
        "documentation": "State-Specific Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_StrategyHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "StrategyHeading",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategy [Heading]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "oef_StrategyNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "StrategyNarrativeTextBlock",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData100",
      "http://www.dimensional.com/20251031/role/RRDetailData102",
      "http://www.dimensional.com/20251031/role/RRDetailData104",
      "http://www.dimensional.com/20251031/role/RRDetailData106",
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRDetailData110",
      "http://www.dimensional.com/20251031/role/RRDetailData112",
      "http://www.dimensional.com/20251031/role/RRDetailData114",
      "http://www.dimensional.com/20251031/role/RRDetailData116",
      "http://www.dimensional.com/20251031/role/RRDetailData118",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData120",
      "http://www.dimensional.com/20251031/role/RRDetailData122",
      "http://www.dimensional.com/20251031/role/RRDetailData124",
      "http://www.dimensional.com/20251031/role/RRDetailData126",
      "http://www.dimensional.com/20251031/role/RRDetailData128",
      "http://www.dimensional.com/20251031/role/RRDetailData130",
      "http://www.dimensional.com/20251031/role/RRDetailData132",
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData168",
      "http://www.dimensional.com/20251031/role/RRDetailData170",
      "http://www.dimensional.com/20251031/role/RRDetailData172",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData186",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData20",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRDetailData204",
      "http://www.dimensional.com/20251031/role/RRDetailData206",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData22",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData24",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData44",
      "http://www.dimensional.com/20251031/role/RRDetailData46",
      "http://www.dimensional.com/20251031/role/RRDetailData48",
      "http://www.dimensional.com/20251031/role/RRDetailData50",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData70",
      "http://www.dimensional.com/20251031/role/RRDetailData72",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategy Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "oef_StrategyPortfolioConcentration": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "StrategyPortfolioConcentration",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategy Portfolio Concentration [Text]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "cik0000355437_SubsidiaryRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SubsidiaryRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRRiskTable203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SubsidiaryRisk2Member [Member]",
        "terseLabel": "Subsidiary Risk",
        "documentation": "Subsidiary Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_SupplementToProspectusTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "SupplementToProspectusTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/N1aSupplement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplement to Prospectus [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "cik0000355437_SustainabilityConsiderationInvestmentRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "SustainabilityConsiderationInvestmentRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData198",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable199"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_SustainabilityConsiderationInvestmentRisk2Member [Member]",
        "terseLabel": "Sustainability Consideration Investment Risk",
        "documentation": "Sustainability Consideration Investment Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_TaiwanInvestmentsRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "TaiwanInvestmentsRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_TaiwanInvestmentsRisk2Member [Member]",
        "terseLabel": "Taiwan Investments Risk",
        "documentation": "Taiwan Investments Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_TaxAdvantageStrategyRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "TaxAdvantageStrategyRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRRiskTable159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_TaxAdvantageStrategyRisk2Member [Member]",
        "terseLabel": "Tax Advantage Strategy Risk",
        "documentation": "Tax Advantage Strategy Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_TaxLiabilityRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "TaxLiabilityRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_TaxLiabilityRisk2Member [Member]",
        "terseLabel": "Tax Liability Risk",
        "documentation": "Tax Liability Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_TaxRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "TaxRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRRiskTable203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_TaxRisk2Member [Member]",
        "terseLabel": "Tax Risk",
        "documentation": "Tax Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ThirtyDayTaxEquivalentYield": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ThirtyDayTaxEquivalentYield",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirty Day Tax Equivalent Yield"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_ThirtyDayYield": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ThirtyDayYield",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirty Day Yield"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_ThirtyDayYieldCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ThirtyDayYieldCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirty Day Yield Caption [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_ThirtyDayYieldColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ThirtyDayYieldColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirty Day Yield Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "oef_ThirtyDayYieldPhone": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ThirtyDayYieldPhone",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirty Day Yield Phone"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0000355437_UnitedKingdomMarketRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "UnitedKingdomMarketRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRRiskTable67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_UnitedKingdomMarketRisk2Member [Member]",
        "terseLabel": "United Kingdom Market Risk",
        "documentation": "United Kingdom Market Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_VAGlobalModerateAllocationCompositeIndex3326Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "VAGlobalModerateAllocationCompositeIndex3326Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_VAGlobalModerateAllocationCompositeIndex3326Member [Member]",
        "terseLabel": "VA Global Moderate Allocation Composite Index1",
        "documentation": "VA Global Moderate Allocation Composite Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_VAGlobalModerateAllocationCompositeIndex3327Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "VAGlobalModerateAllocationCompositeIndex3327Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_VAGlobalModerateAllocationCompositeIndex3327Member [Member]",
        "terseLabel": "VA Global Moderate Allocation Composite Index1",
        "documentation": "VA Global Moderate Allocation Composite Index1"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_VAGlobalModerateAllocationCompositeIndex3358Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "VAGlobalModerateAllocationCompositeIndex3358Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_VAGlobalModerateAllocationCompositeIndex3358Member [Member]",
        "terseLabel": "VA Global Moderate Allocation Composite Index2",
        "documentation": "VA Global Moderate Allocation Composite Index2"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_VAGlobalModerateAllocationCompositeIndex3359Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "VAGlobalModerateAllocationCompositeIndex3359Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_VAGlobalModerateAllocationCompositeIndex3359Member [Member]",
        "terseLabel": "VA Global Moderate Allocation Composite Index2",
        "documentation": "VA Global Moderate Allocation Composite Index2"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ValuationRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ValuationRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData202",
      "http://www.dimensional.com/20251031/role/RRRiskTable203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ValuationRisk2Member [Member]",
        "terseLabel": "Valuation Risk",
        "documentation": "Valuation Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_ValueInvestmentRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "ValueInvestmentRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData10",
      "http://www.dimensional.com/20251031/role/RRDetailData12",
      "http://www.dimensional.com/20251031/role/RRDetailData14",
      "http://www.dimensional.com/20251031/role/RRDetailData158",
      "http://www.dimensional.com/20251031/role/RRDetailData16",
      "http://www.dimensional.com/20251031/role/RRDetailData160",
      "http://www.dimensional.com/20251031/role/RRDetailData162",
      "http://www.dimensional.com/20251031/role/RRDetailData164",
      "http://www.dimensional.com/20251031/role/RRDetailData166",
      "http://www.dimensional.com/20251031/role/RRDetailData174",
      "http://www.dimensional.com/20251031/role/RRDetailData176",
      "http://www.dimensional.com/20251031/role/RRDetailData178",
      "http://www.dimensional.com/20251031/role/RRDetailData18",
      "http://www.dimensional.com/20251031/role/RRDetailData180",
      "http://www.dimensional.com/20251031/role/RRDetailData182",
      "http://www.dimensional.com/20251031/role/RRDetailData184",
      "http://www.dimensional.com/20251031/role/RRDetailData188",
      "http://www.dimensional.com/20251031/role/RRDetailData190",
      "http://www.dimensional.com/20251031/role/RRDetailData192",
      "http://www.dimensional.com/20251031/role/RRDetailData194",
      "http://www.dimensional.com/20251031/role/RRDetailData196",
      "http://www.dimensional.com/20251031/role/RRDetailData2",
      "http://www.dimensional.com/20251031/role/RRDetailData200",
      "http://www.dimensional.com/20251031/role/RRDetailData208",
      "http://www.dimensional.com/20251031/role/RRDetailData210",
      "http://www.dimensional.com/20251031/role/RRDetailData212",
      "http://www.dimensional.com/20251031/role/RRDetailData214",
      "http://www.dimensional.com/20251031/role/RRDetailData216",
      "http://www.dimensional.com/20251031/role/RRDetailData218",
      "http://www.dimensional.com/20251031/role/RRDetailData220",
      "http://www.dimensional.com/20251031/role/RRDetailData222",
      "http://www.dimensional.com/20251031/role/RRDetailData224",
      "http://www.dimensional.com/20251031/role/RRDetailData226",
      "http://www.dimensional.com/20251031/role/RRDetailData228",
      "http://www.dimensional.com/20251031/role/RRDetailData230",
      "http://www.dimensional.com/20251031/role/RRDetailData232",
      "http://www.dimensional.com/20251031/role/RRDetailData26",
      "http://www.dimensional.com/20251031/role/RRDetailData28",
      "http://www.dimensional.com/20251031/role/RRDetailData30",
      "http://www.dimensional.com/20251031/role/RRDetailData32",
      "http://www.dimensional.com/20251031/role/RRDetailData34",
      "http://www.dimensional.com/20251031/role/RRDetailData36",
      "http://www.dimensional.com/20251031/role/RRDetailData38",
      "http://www.dimensional.com/20251031/role/RRDetailData4",
      "http://www.dimensional.com/20251031/role/RRDetailData40",
      "http://www.dimensional.com/20251031/role/RRDetailData42",
      "http://www.dimensional.com/20251031/role/RRDetailData52",
      "http://www.dimensional.com/20251031/role/RRDetailData54",
      "http://www.dimensional.com/20251031/role/RRDetailData56",
      "http://www.dimensional.com/20251031/role/RRDetailData58",
      "http://www.dimensional.com/20251031/role/RRDetailData6",
      "http://www.dimensional.com/20251031/role/RRDetailData60",
      "http://www.dimensional.com/20251031/role/RRDetailData62",
      "http://www.dimensional.com/20251031/role/RRDetailData64",
      "http://www.dimensional.com/20251031/role/RRDetailData66",
      "http://www.dimensional.com/20251031/role/RRDetailData68",
      "http://www.dimensional.com/20251031/role/RRDetailData74",
      "http://www.dimensional.com/20251031/role/RRDetailData76",
      "http://www.dimensional.com/20251031/role/RRDetailData78",
      "http://www.dimensional.com/20251031/role/RRDetailData8",
      "http://www.dimensional.com/20251031/role/RRDetailData80",
      "http://www.dimensional.com/20251031/role/RRDetailData82",
      "http://www.dimensional.com/20251031/role/RRDetailData84",
      "http://www.dimensional.com/20251031/role/RRDetailData86",
      "http://www.dimensional.com/20251031/role/RRDetailData88",
      "http://www.dimensional.com/20251031/role/RRDetailData90",
      "http://www.dimensional.com/20251031/role/RRDetailData92",
      "http://www.dimensional.com/20251031/role/RRDetailData94",
      "http://www.dimensional.com/20251031/role/RRDetailData96",
      "http://www.dimensional.com/20251031/role/RRDetailData98",
      "http://www.dimensional.com/20251031/role/RRRiskTable11",
      "http://www.dimensional.com/20251031/role/RRRiskTable13",
      "http://www.dimensional.com/20251031/role/RRRiskTable15",
      "http://www.dimensional.com/20251031/role/RRRiskTable159",
      "http://www.dimensional.com/20251031/role/RRRiskTable161",
      "http://www.dimensional.com/20251031/role/RRRiskTable163",
      "http://www.dimensional.com/20251031/role/RRRiskTable165",
      "http://www.dimensional.com/20251031/role/RRRiskTable167",
      "http://www.dimensional.com/20251031/role/RRRiskTable17",
      "http://www.dimensional.com/20251031/role/RRRiskTable175",
      "http://www.dimensional.com/20251031/role/RRRiskTable177",
      "http://www.dimensional.com/20251031/role/RRRiskTable179",
      "http://www.dimensional.com/20251031/role/RRRiskTable181",
      "http://www.dimensional.com/20251031/role/RRRiskTable183",
      "http://www.dimensional.com/20251031/role/RRRiskTable185",
      "http://www.dimensional.com/20251031/role/RRRiskTable189",
      "http://www.dimensional.com/20251031/role/RRRiskTable19",
      "http://www.dimensional.com/20251031/role/RRRiskTable191",
      "http://www.dimensional.com/20251031/role/RRRiskTable193",
      "http://www.dimensional.com/20251031/role/RRRiskTable195",
      "http://www.dimensional.com/20251031/role/RRRiskTable197",
      "http://www.dimensional.com/20251031/role/RRRiskTable201",
      "http://www.dimensional.com/20251031/role/RRRiskTable209",
      "http://www.dimensional.com/20251031/role/RRRiskTable211",
      "http://www.dimensional.com/20251031/role/RRRiskTable213",
      "http://www.dimensional.com/20251031/role/RRRiskTable215",
      "http://www.dimensional.com/20251031/role/RRRiskTable217",
      "http://www.dimensional.com/20251031/role/RRRiskTable219",
      "http://www.dimensional.com/20251031/role/RRRiskTable221",
      "http://www.dimensional.com/20251031/role/RRRiskTable223",
      "http://www.dimensional.com/20251031/role/RRRiskTable225",
      "http://www.dimensional.com/20251031/role/RRRiskTable227",
      "http://www.dimensional.com/20251031/role/RRRiskTable229",
      "http://www.dimensional.com/20251031/role/RRRiskTable231",
      "http://www.dimensional.com/20251031/role/RRRiskTable233",
      "http://www.dimensional.com/20251031/role/RRRiskTable27",
      "http://www.dimensional.com/20251031/role/RRRiskTable29",
      "http://www.dimensional.com/20251031/role/RRRiskTable3",
      "http://www.dimensional.com/20251031/role/RRRiskTable31",
      "http://www.dimensional.com/20251031/role/RRRiskTable33",
      "http://www.dimensional.com/20251031/role/RRRiskTable35",
      "http://www.dimensional.com/20251031/role/RRRiskTable37",
      "http://www.dimensional.com/20251031/role/RRRiskTable39",
      "http://www.dimensional.com/20251031/role/RRRiskTable41",
      "http://www.dimensional.com/20251031/role/RRRiskTable43",
      "http://www.dimensional.com/20251031/role/RRRiskTable5",
      "http://www.dimensional.com/20251031/role/RRRiskTable53",
      "http://www.dimensional.com/20251031/role/RRRiskTable55",
      "http://www.dimensional.com/20251031/role/RRRiskTable57",
      "http://www.dimensional.com/20251031/role/RRRiskTable59",
      "http://www.dimensional.com/20251031/role/RRRiskTable61",
      "http://www.dimensional.com/20251031/role/RRRiskTable63",
      "http://www.dimensional.com/20251031/role/RRRiskTable65",
      "http://www.dimensional.com/20251031/role/RRRiskTable67",
      "http://www.dimensional.com/20251031/role/RRRiskTable69",
      "http://www.dimensional.com/20251031/role/RRRiskTable7",
      "http://www.dimensional.com/20251031/role/RRRiskTable75",
      "http://www.dimensional.com/20251031/role/RRRiskTable77",
      "http://www.dimensional.com/20251031/role/RRRiskTable79",
      "http://www.dimensional.com/20251031/role/RRRiskTable81",
      "http://www.dimensional.com/20251031/role/RRRiskTable83",
      "http://www.dimensional.com/20251031/role/RRRiskTable85",
      "http://www.dimensional.com/20251031/role/RRRiskTable87",
      "http://www.dimensional.com/20251031/role/RRRiskTable89",
      "http://www.dimensional.com/20251031/role/RRRiskTable9",
      "http://www.dimensional.com/20251031/role/RRRiskTable91",
      "http://www.dimensional.com/20251031/role/RRRiskTable93",
      "http://www.dimensional.com/20251031/role/RRRiskTable95",
      "http://www.dimensional.com/20251031/role/RRRiskTable97",
      "http://www.dimensional.com/20251031/role/RRRiskTable99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_ValueInvestmentRisk2Member [Member]",
        "terseLabel": "Value Investment Risk",
        "documentation": "Value Investment Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0000355437_VariableRateDemandObligationsRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "VariableRateDemandObligationsRisk2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData134",
      "http://www.dimensional.com/20251031/role/RRDetailData136",
      "http://www.dimensional.com/20251031/role/RRDetailData138",
      "http://www.dimensional.com/20251031/role/RRDetailData140",
      "http://www.dimensional.com/20251031/role/RRDetailData142",
      "http://www.dimensional.com/20251031/role/RRDetailData144",
      "http://www.dimensional.com/20251031/role/RRDetailData146",
      "http://www.dimensional.com/20251031/role/RRDetailData148",
      "http://www.dimensional.com/20251031/role/RRDetailData150",
      "http://www.dimensional.com/20251031/role/RRDetailData152",
      "http://www.dimensional.com/20251031/role/RRDetailData154",
      "http://www.dimensional.com/20251031/role/RRDetailData156",
      "http://www.dimensional.com/20251031/role/RRRiskTable135",
      "http://www.dimensional.com/20251031/role/RRRiskTable137",
      "http://www.dimensional.com/20251031/role/RRRiskTable139",
      "http://www.dimensional.com/20251031/role/RRRiskTable141",
      "http://www.dimensional.com/20251031/role/RRRiskTable143",
      "http://www.dimensional.com/20251031/role/RRRiskTable145",
      "http://www.dimensional.com/20251031/role/RRRiskTable147",
      "http://www.dimensional.com/20251031/role/RRRiskTable149",
      "http://www.dimensional.com/20251031/role/RRRiskTable151",
      "http://www.dimensional.com/20251031/role/RRRiskTable153",
      "http://www.dimensional.com/20251031/role/RRRiskTable155",
      "http://www.dimensional.com/20251031/role/RRRiskTable157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_VariableRateDemandObligationsRisk2Member [Member]",
        "terseLabel": "Variable Rate Demand Obligations Risk",
        "documentation": "Variable Rate Demand Obligations Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_YearToDateReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "YearToDateReturnLabel",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year to Date Return, Label [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0000355437_as2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.dimensional.com/20251031",
     "localname": "as2Member",
     "presentation": [
      "http://www.dimensional.com/20251031/role/RRDetailData108",
      "http://www.dimensional.com/20251031/role/RRRiskTable109"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0000355437_as2Member [Member]",
        "terseLabel": "as",
        "documentation": "as"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "1",
   "Subsection": "a",
   "Paragraph": "3"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "2",
   "Subsection": "a"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "iiii",
   "Clause": "A"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "d",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "7"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "27A",
   "Subsection": "e"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "1"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "1",
   "Subparagraph": "b"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "2"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "2",
   "Subparagraph": "a",
   "Sentence": "i"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "2",
   "Subparagraph": "c"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "2",
   "Subparagraph": "d"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "a"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "b"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "c",
   "Sentence": "i"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "c",
   "Sentence": "ii"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "c",
   "Sentence": "iii"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "d"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "d",
   "Clause": "B",
   "Sentence": "ii"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "d",
   "Sentence": "iii"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "e"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "f",
   "Sentence": "i"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "f",
   "Sentence": "vi"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "3",
   "Subparagraph": "f",
   "Sentence": "vii"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "4"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "4",
   "Subparagraph": "f"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "5"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instruction",
   "Paragraph": "6",
   "Subparagraph": "a"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "3",
   "Subsection": "instrution",
   "Paragraph": "3"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "a"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Clause": "instruction"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Clause": "A"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iv"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "instruction",
   "Clause": "1",
   "Subclause": "a"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "instruction",
   "Clause": "3",
   "Subclause": "b"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "instruction",
   "Clause": "3",
   "Subclause": "c"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "3"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "3",
   "Subclause": "c"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "a",
   "Sentence": "2"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "instruction",
   "Clause": "d",
   "Sentence": "2"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Clause": "C"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Clause": "c",
   "Sentence": "2"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Sentence": "A"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Sentence": "B"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "4",
   "Subsection": "b",
   "Paragraph": "2",
   "Subparagraph": "iv",
   "Sentence": "D"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "Item",
   "Subsection": "4",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-1A",
   "Section": "Item",
   "Subsection": "4",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "instruction"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Investment Company Act",
   "Number": "270",
   "Section": "35d-1"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "313"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Section": "2",
   "Name": "Form N-1A",
   "Subsection": "a"
  }
 }
}
