{
 "version": "2.2",
 "instance": {
  "c117115_497.htm": {
   "nsprefix": "cik0001084380",
   "nsuri": "http://TIAA.com/20250531",
   "dts": {
    "inline": {
     "local": [
      "c117115_497.htm"
     ]
    },
    "schema": {
     "local": [
      "c497-20260720.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": [
      "c497-20260720_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "c497-20260720_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "c497-20260720_pre.xml"
     ]
    }
   },
   "keyStandard": 74,
   "keyCustom": 1,
   "axisStandard": 4,
   "axisCustom": 0,
   "memberStandard": 3,
   "memberCustom": 316,
   "hidden": {
    "total": 141,
    "http://xbrl.sec.gov/oef/2025": 134,
    "http://xbrl.sec.gov/dei/2025": 7
   },
   "contextCount": 2119,
   "entityCount": 1,
   "segmentCount": 319,
   "elementCount": 530,
   "unitCount": 2,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/oef/2025": 5934,
    "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_20250531_20250531",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R2": {
     "role": "http://TIAA.com/20250531/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_20250531_20250531",
      "name": "dei:EntityRegistrantName",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.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_20250531_20250531_S000019661Member_S000019661Summary1Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.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_20250531_20250531_S000019661Member_S000019661Summary1Member",
      "name": "oef:ExpenseHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.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_20250531_20250531_S000019661Member_S000019661Summary1Member",
      "name": "oef:StrategyHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R6": {
     "role": "http://TIAA.com/20250531/role/RRCustomRiskRole70",
     "longName": "010004 - Schedule - Investment Risks {Unlabeled}",
     "shortName": "Investment Risks",
     "isDefault": "false",
     "groupType": "",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "6",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000019661Member_S000019661Summary1Member",
      "name": "cik0001084380:CustomRisksTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000019661Member_S000019661Summary1Member",
      "name": "cik0001084380:CustomRisksTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.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_20250531_20250531_S000019661Member_S000019661Summary1Member",
      "name": "oef:BarChartAndPerformanceTableHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.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_20241231_20241231_C000054997Member_S000019661Member_S000019661Summary1Member",
      "name": "oef:AnnlRtrPct",
      "unitRef": "pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R47": {
     "role": "http://TIAA.com/20250531/role/RRDetailData2",
     "longName": "020102 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Retirement Income Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Retirement Income Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "9",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000019661Member_S000019661Summary1Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000019661Member_Principalinvestmentrisks2_S000019661Summary1Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://TIAA.com/20250531/role/RRDetailData4",
     "longName": "020104 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2010 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2010 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "10",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000005375Member_S000005375Summary2Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000005375Member_Principalinvestmentrisks2_S000005375Summary2Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://TIAA.com/20250531/role/RRDetailData6",
     "longName": "020106 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2015 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2015 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "11",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000005376Member_S000005376Summary3Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000005376Member_Principalinvestmentrisks2_S000005376Summary3Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R50": {
     "role": "http://TIAA.com/20250531/role/RRDetailData8",
     "longName": "020108 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2020 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2020 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "12",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000005377Member_S000005377Summary4Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000005377Member_Principalinvestmentrisks2_S000005377Summary4Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://TIAA.com/20250531/role/RRDetailData10",
     "longName": "020110 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2025 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2025 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "13",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000005378Member_S000005378Summary5Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000005378Member_Principalinvestmentrisks2_S000005378Summary5Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://TIAA.com/20250531/role/RRDetailData12",
     "longName": "020112 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2030 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2030 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "14",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000005379Member_S000005379Summary6Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000005379Member_Principalinvestmentrisks2_S000005379Summary6Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://TIAA.com/20250531/role/RRDetailData14",
     "longName": "020114 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2035 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2035 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "15",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000005380Member_S000005380Summary7Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000005380Member_Principalinvestmentrisks2_S000005380Summary7Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://TIAA.com/20250531/role/RRDetailData16",
     "longName": "020116 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2040 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2040 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "16",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000005382Member_S000005382Summary8Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000005382Member_Principalinvestmentrisks2_S000005382Summary8Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://TIAA.com/20250531/role/RRDetailData18",
     "longName": "020118 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2045 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2045 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "17",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000019659Member_S000019659Summary9Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000019659Member_Principalinvestmentrisks2_S000019659Summary9Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://TIAA.com/20250531/role/RRDetailData20",
     "longName": "020120 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2050 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2050 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "18",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000019660Member_S000019660Summary10Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000019660Member_Principalinvestmentrisks2_S000019660Summary10Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://TIAA.com/20250531/role/RRDetailData22",
     "longName": "020122 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2055 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2055 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "19",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000031927Member_S000031927Summary11Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000031927Member_Principalinvestmentrisks2_S000031927Summary11Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://TIAA.com/20250531/role/RRDetailData24",
     "longName": "020124 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2060 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2060 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "20",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000046661Member_S000046661Summary12Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000046661Member_Principalinvestmentrisks2_S000046661Summary12Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://TIAA.com/20250531/role/RRDetailData26",
     "longName": "020126 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2065 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2065 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "21",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000069450Member_S000069450Summary13Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000069450Member_Principalinvestmentrisks2_S000069450Summary13Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://TIAA.com/20250531/role/RRDetailData28",
     "longName": "020128 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle 2070 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle 2070 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "22",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000095269Member_S000095269Summary14Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000095269Member_Principalinvestmentrisks2_S000095269Summary14Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://TIAA.com/20250531/role/RRDetailData30",
     "longName": "020130 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index Retirement Income Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index Retirement Income Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "23",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000026499Member_S000026499Summary15Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000026499Member_Principalinvestmentrisks2_S000026499Summary15Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://TIAA.com/20250531/role/RRDetailData32",
     "longName": "020132 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2010 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2010 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "24",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000026498Member_S000026498Summary16Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000026498Member_Principalinvestmentrisks2_S000026498Summary16Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://TIAA.com/20250531/role/RRDetailData34",
     "longName": "020134 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2015 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2015 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "25",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000026501Member_S000026501Summary17Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000026501Member_Principalinvestmentrisks2_S000026501Summary17Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R64": {
     "role": "http://TIAA.com/20250531/role/RRDetailData36",
     "longName": "020136 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2020 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2020 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "26",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000026502Member_S000026502Summary18Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000026502Member_Principalinvestmentrisks2_S000026502Summary18Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://TIAA.com/20250531/role/RRDetailData38",
     "longName": "020138 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2025 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2025 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "27",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000026503Member_S000026503Summary19Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000026503Member_Principalinvestmentrisks2_S000026503Summary19Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://TIAA.com/20250531/role/RRDetailData40",
     "longName": "020140 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2030 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2030 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "28",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000026504Member_S000026504Summary20Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000026504Member_Principalinvestmentrisks2_S000026504Summary20Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://TIAA.com/20250531/role/RRDetailData42",
     "longName": "020142 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2035 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2035 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "29",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000026505Member_S000026505Summary21Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000026505Member_Principalinvestmentrisks2_S000026505Summary21Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://TIAA.com/20250531/role/RRDetailData44",
     "longName": "020144 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2040 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2040 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "30",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000026506Member_S000026506Summary22Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000026506Member_Principalinvestmentrisks2_S000026506Summary22Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R69": {
     "role": "http://TIAA.com/20250531/role/RRDetailData46",
     "longName": "020146 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2045 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2045 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "31",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000026507Member_S000026507Summary23Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000026507Member_Principalinvestmentrisks2_S000026507Summary23Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R70": {
     "role": "http://TIAA.com/20250531/role/RRDetailData48",
     "longName": "020148 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2050 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2050 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "32",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000026508Member_S000026508Summary24Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000026508Member_Principalinvestmentrisks2_S000026508Summary24Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R71": {
     "role": "http://TIAA.com/20250531/role/RRDetailData50",
     "longName": "020150 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2055 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2055 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "33",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000031926Member_S000031926Summary25Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000031926Member_Principalinvestmentrisks2_S000031926Summary25Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R72": {
     "role": "http://TIAA.com/20250531/role/RRDetailData52",
     "longName": "020152 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2060 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2060 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "34",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000046662Member_S000046662Summary26Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000046662Member_Principalinvestmentrisks2_S000046662Summary26Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R73": {
     "role": "http://TIAA.com/20250531/role/RRDetailData54",
     "longName": "020154 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2065 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2065 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "35",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000069451Member_S000069451Summary27Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000069451Member_Principalinvestmentrisks2_S000069451Summary27Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://TIAA.com/20250531/role/RRDetailData56",
     "longName": "020156 - Disclosure - Risk/Return Detail Data (Nuveen Lifecycle Index 2070 Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifecycle Index 2070 Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "36",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000095270Member_S000095270Summary28Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000095270Member_Principalinvestmentrisks2_S000095270Summary28Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://TIAA.com/20250531/role/RRDetailData58",
     "longName": "020158 - Disclosure - Risk/Return Detail Data (Nuveen Lifestyle Income Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifestyle Income Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "37",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000034961Member_S000034961Summary29Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000034961Member_Principalinvestmentrisks2_S000034961Summary29Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://TIAA.com/20250531/role/RRDetailData60",
     "longName": "020160 - Disclosure - Risk/Return Detail Data (Nuveen Lifestyle Conservative Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifestyle Conservative Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "38",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000034959Member_S000034959Summary30Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000034959Member_Principalinvestmentrisks2_S000034959Summary30Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://TIAA.com/20250531/role/RRDetailData62",
     "longName": "020162 - Disclosure - Risk/Return Detail Data (Nuveen Lifestyle Moderate Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifestyle Moderate Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "39",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000034962Member_S000034962Summary31Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000034962Member_Principalinvestmentrisks2_S000034962Summary31Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://TIAA.com/20250531/role/RRDetailData64",
     "longName": "020164 - Disclosure - Risk/Return Detail Data (Nuveen Lifestyle Growth Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifestyle Growth Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "40",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000034960Member_S000034960Summary32Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000034960Member_Principalinvestmentrisks2_S000034960Summary32Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://TIAA.com/20250531/role/RRDetailData66",
     "longName": "020166 - Disclosure - Risk/Return Detail Data (Nuveen Lifestyle Aggressive Growth Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Lifestyle Aggressive Growth Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "41",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000034958Member_S000034958Summary33Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000034958Member_Principalinvestmentrisks2_S000034958Summary33Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "unique": true
     }
    },
    "R80": {
     "role": "http://TIAA.com/20250531/role/RRDetailData68",
     "longName": "020168 - Disclosure - Risk/Return Detail Data (Nuveen Managed Allocation Fund) {Elements}",
     "shortName": "Risk/Return Detail Data (Nuveen Managed Allocation Fund)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Risk/Return",
     "order": "42",
     "firstAnchor": {
      "contextRef": "Context_20250531_20250531_S000012194Member_S000012194Summary34Member",
      "name": "oef:RiskReturnHeading",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "Context_20250531_20250531_S000012194Member_Principalinvestmentrisks2_S000012194Summary34Member",
      "name": "oef:RiskTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "c117115_497.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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquired Fund Fees and Expenses"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "cik0001084380_ActiveManagementRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "ActiveManagementRisk2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_ActiveManagementRisk2Member [Member]",
        "terseLabel": "Active Management Risk",
        "documentation": "Active Management Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_AfterTaxesOnDistributionsAndSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "AfterTaxesOnDistributionsAndSalesMember",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9",
      "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://TIAA.com/20250531/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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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"
     ]
    },
    "cik0001084380_AssetAllocationRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "AssetAllocationRisk2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_AssetAllocationRisk2Member [Member]",
        "terseLabel": "Asset Allocation Risk",
        "documentation": "Asset Allocation 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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Quarterly Return, Date"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartNarrativeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartReasonSelectedClassDifferentFromImmediatelyPrecedingPeriod",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Reason Selected Class Different from Immediately Preceding Period [Text]"
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "oef_BarChartReturnsForClassNotOfferedInProspectus": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartReturnsForClassNotOfferedInProspectus",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Returns for Class Not Offered in Prospectus [Text]"
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "oef_BarChartTableAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartTableAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart Table:"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart [Table]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "oef_BarChartYearToDateReturn": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "BarChartYearToDateReturn",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bar Chart, Year to Date Return, Date"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0001084380_BloombergUSAggregateBondIndex3102Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex3102Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex3102Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex3106Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex3106Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex3106Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex310Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex310Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex310Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex3110Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex3110Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex3110Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex3114Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex3114Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex3114Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex3118Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex3118Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex3118Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex3122Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex3122Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex3122Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex3126Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex3126Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex3126Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex314Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex314Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex314Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex318Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex318Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex318Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex322Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex322Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex322Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex326Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex326Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex326Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex32Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex32Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex32Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex330Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex330Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex330Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex334Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex334Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex334Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex338Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex338Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex338Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex342Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex342Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex342Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex346Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex346Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex346Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex350Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex350Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex350Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex354Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex354Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex354Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex358Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex358Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex358Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex362Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex362Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex362Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex366Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex366Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex366Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex36Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex36Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex36Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex370Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex370Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex370Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex374Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex374Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex374Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex378Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex378Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex378Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex382Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex382Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex382Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex386Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex386Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex386Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex390Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex390Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex390Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex394Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex394Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex394Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_BloombergUSAggregateBondIndex398Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "BloombergUSAggregateBondIndex398Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_BloombergUSAggregateBondIndex398Member [Member]",
        "terseLabel": "Bloomberg U.S. Aggregate Bond Index",
        "documentation": "Bloomberg U.S. Aggregate Bond Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000014639Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000014639Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000014639 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000014640Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000014640Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000014640 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000014641Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000014641Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000014641 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000014642Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000014642Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000014642 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000014643Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000014643Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000014643 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000014644Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000014644Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000014644 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000014647Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000014647Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000014647 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000033271Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000033271Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000033271 [Member]",
        "terseLabel": "Class A",
        "documentation": "Class A"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000033272Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000033272Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000033272 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000033273Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000033273Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000033273 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000047972Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000047972Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000047972 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000047973Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000047973Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000047973 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000047974Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000047974Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000047974 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000047975Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000047975Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000047975 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000047976Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000047976Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000047976 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000047977Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000047977Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000047977 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000047978Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000047978Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000047978 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000054991Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000054991Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000054991 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000054992Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000054992Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000054992 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000054993Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000054993Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000054993 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000054994Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000054994Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000054994 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000054995Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000054995Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000054995 [Member]",
        "terseLabel": "Class A",
        "documentation": "Class A"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000054996Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000054996Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000054996 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000054997Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000054997Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000054997 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079517Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079517Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079517 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079518Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079518Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079518 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079519Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079519Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079519 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079520Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079520Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079520 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079521Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079521Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079521 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079522Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079522Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079522 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079527Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079527Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079527 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079528Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079528Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079528 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079529Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079529Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079529 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079530Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079530Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079530 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079531Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079531Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079531 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079532Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079532Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079532 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079533Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079533Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079533 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079534Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079534Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079534 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079535Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079535Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079535 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079536Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079536Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079536 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079537Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079537Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079537 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079538Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079538Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079538 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079539Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079539Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079539 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079540Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079540Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079540 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079541Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079541Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079541 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079542Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079542Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079542 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079543Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079543Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079543 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079544Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079544Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079544 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079545Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079545Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079545 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079546Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079546Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079546 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079547Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079547Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079547 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079548Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079548Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079548 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079549Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079549Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079549 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079550Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079550Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079550 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079559Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079559Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079559 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079560Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079560Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079560 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079561Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079561Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000079561 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079562Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079562Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000079562 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079563Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079563Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000079563 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079564Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079564Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000079564 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079566Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079566Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000079566 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079575Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079575Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000079575 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079576Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079576Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000079576 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000079577Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000079577Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000079577 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000099413Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000099413Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000099413 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000099414Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000099414Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000099414 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000099415Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000099415Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000099415 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000099416Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000099416Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000099416 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000099417Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000099417Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000099417 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000099418Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000099418Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000099418 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107517Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107517Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107517 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107518Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107518Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107518 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107519Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107519Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107519 [Member]",
        "terseLabel": "Class A",
        "documentation": "Class A"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107520Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107520Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107520 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107521Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107521Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107521 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107522Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107522Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107522 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107523Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107523Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107523 [Member]",
        "terseLabel": "Class A",
        "documentation": "Class A"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107524Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107524Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107524 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107525Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107525Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107525 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107526Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107526Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107526 [Member]",
        "terseLabel": "Class A",
        "documentation": "Class A"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107527Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107527Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107527 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107528Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107528Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107528 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107529Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107529Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107529 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107530Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107530Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107530 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107531Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107531Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107531 [Member]",
        "terseLabel": "Class A",
        "documentation": "Class A"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107532Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107532Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107532 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107533Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107533Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107533 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107534Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107534Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107534 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107535Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107535Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107535 [Member]",
        "terseLabel": "Class A",
        "documentation": "Class A"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000107536Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000107536Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000107536 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000145612Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000145612Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000145612 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000145613Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000145613Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000145613 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000145614Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000145614Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000145614 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000145615Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000145615Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000145615 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000145616Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000145616Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000145616 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000145617Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000145617Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000145617 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162552Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162552Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162552 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162553Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162553Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162553 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162554Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162554Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162554 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162555Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162555Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000162555 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162556Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162556Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000162556 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162557Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162557Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000162557 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162559Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162559Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000162559 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162574Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162574Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000162574 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162575Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162575Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000162575 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162576Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162576Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000162576 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162577Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162577Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162577 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162578Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162578Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162578 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162580Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162580Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162580 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162581Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162581Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162581 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162582Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162582Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162582 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162583Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162583Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162583 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162584Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162584Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162584 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162585Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162585Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162585 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162586Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162586Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162586 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162587Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162587Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162587 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162590Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162590Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162590 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162591Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162591Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000162591 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162593Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162593Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162593 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162594Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162594Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162594 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162595Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162595Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162595 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162596Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162596Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162596 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162597Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162597Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162597 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162601Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162601Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.gov/rr/role/ExpenseExample",
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData",
      "http://xbrl.sec.gov/rr/role/ShareholderFeesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "C 000162601 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000162602Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000162602Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000162602 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000221702Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000221702Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000221702 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000221703Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000221703Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000221703 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000221704Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000221704Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000221704 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000221705Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000221705Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000221705 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000221706Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000221706Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000221706 [Member]",
        "terseLabel": "Premier Class",
        "documentation": "Premier Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000221707Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000221707Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000221707 [Member]",
        "terseLabel": "Retirement Class",
        "documentation": "Retirement Class"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000221708Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000221708Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000221708 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000221709Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000221709Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000221709 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000263978Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000263978Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000263978 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000263979Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000263979Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000263979 [Member]",
        "terseLabel": "Premier",
        "documentation": "Premier"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000263980Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000263980Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000263980 [Member]",
        "terseLabel": "Retirement",
        "documentation": "Retirement"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000263981Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000263981Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000263981 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000263982Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000263982Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000263982 [Member]",
        "terseLabel": "Class R6",
        "documentation": "Class R6"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000263983Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000263983Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000263983 [Member]",
        "terseLabel": "Premier",
        "documentation": "Premier"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000263984Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000263984Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000263984 [Member]",
        "terseLabel": "Retirement",
        "documentation": "Retirement"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_C000263985Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "C000263985Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/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 000263985 [Member]",
        "terseLabel": "Class I",
        "documentation": "Class I"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ClassAxis",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/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/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"
     ]
    },
    "oef_Component1OtherExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "Component1OtherExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_OtherExpensesOverAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component1 Other Expenses"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "oef_Component2OtherExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "Component2OtherExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_OtherExpensesOverAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component2 Other Expenses"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "oef_Component3OtherExpensesOverAssets": {
     "xbrltype": "nonNegativePure4ItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "Component3OtherExpensesOverAssets",
     "calculation": {
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData": {
       "parentTag": "oef_OtherExpensesOverAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Component3 Other Expenses"
       }
      }
     },
     "auth_ref": [
      "r22"
     ]
    },
    "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"
     ]
    },
    "cik0001084380_CurrencyUnderlyingFundsRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "CurrencyUnderlyingFundsRisk2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_CurrencyUnderlyingFundsRisk2Member [Member]",
        "terseLabel": "Currency Underlying Funds Risk",
        "documentation": "Currency Underlying Funds Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_CustomRisksTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "CustomRisksTableTextBlock",
     "presentation": [
      "http://TIAA.com/20250531/role/RRCustomRiskRole70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks [Table Text Block]",
        "terseLabel": "Risks [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_DirectRealEstateUnderlyingFundsRisks2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "DirectRealEstateUnderlyingFundsRisks2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_DirectRealEstateUnderlyingFundsRisks2Member [Member]",
        "terseLabel": "Direct Real Estate Underlying Funds Risks",
        "documentation": "Direct Real Estate Underlying Funds Risks"
       }
      }
     },
     "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/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://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/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/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://TIAA.com/20250531/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://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/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/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://TIAA.com/20250531/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://TIAA.com/20250531/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": []
    },
    "cik0001084380_EmergingMarketsUnderlyingFundsRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "EmergingMarketsUnderlyingFundsRisk2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_EmergingMarketsUnderlyingFundsRisk2Member [Member]",
        "terseLabel": "Emerging Markets Underlying Funds Risk",
        "documentation": "Emerging Markets Underlying Funds Risk"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://TIAA.com/20250531/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://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/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/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://TIAA.com/20250531/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://TIAA.com/20250531/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"
     ]
    },
    "cik0001084380_EquityUnderlyingFundsRisks2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "EquityUnderlyingFundsRisks2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_EquityUnderlyingFundsRisks2Member [Member]",
        "terseLabel": "Equity Underlying Funds Risks",
        "documentation": "Equity Underlying Funds Risks"
       }
      }
     },
     "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleNoRedemptionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption:"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionByYearCaption": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionByYearCaption",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, By Year, Caption [Text]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionByYearColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionByYearColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, By Year, Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionNarrativeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionNarrativeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption Narrative [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption [Table]"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear01": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear01",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 1 Year"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear03": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear03",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 3 Years"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear05": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear05",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 5 Years"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleNoRedemptionYear10": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleNoRedemptionYear10",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/ExpenseExampleNoRedemption"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, No Redemption, 10 Years"
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "oef_ExpenseExampleWithRedemptionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleWithRedemptionTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense Example, With Redemption [Table]"
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "oef_ExpenseExampleYear01": {
     "xbrltype": "nonNegativeMonetaryItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ExpenseExampleYear01",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses Restated to Reflect Current [Text]"
       }
      }
     },
     "auth_ref": [
      "r24"
     ]
    },
    "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fee Waiver or Reimbursement over Assets, Date of Termination"
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "cik0001084380_Fixed-IncomeUnderlyingFundsRisks2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Fixed-IncomeUnderlyingFundsRisks2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Fixed-IncomeUnderlyingFundsRisks2Member [Member]",
        "terseLabel": "Fixed-Income Underlying Funds Risks",
        "documentation": "Fixed-Income Underlying Funds Risks"
       }
      }
     },
     "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"
     ]
    },
    "cik0001084380_FundofFundsRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "FundofFundsRisk2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_FundofFundsRisk2Member [Member]",
        "terseLabel": "Fund of Funds Risk",
        "documentation": "Fund of Funds Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_HighestQuarterlyReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "HighestQuarterlyReturnLabel",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Highest Quarterly Return, Label [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0001084380_IlliquidInvestmentsUnderlyingFundsRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "IlliquidInvestmentsUnderlyingFundsRisk2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_IlliquidInvestmentsUnderlyingFundsRisk2Member [Member]",
        "terseLabel": "Illiquid Investments Underlying Funds Risk",
        "documentation": "Illiquid Investments Underlying Funds Risk"
       }
      }
     },
     "auth_ref": []
    },
    "oef_IndexNoDeductionForFeesExpensesTaxes": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "IndexNoDeductionForFeesExpensesTaxes",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Index No Deduction for Fees, Expenses, or Taxes [Text]"
       }
      }
     },
     "auth_ref": [
      "r48"
     ]
    },
    "cik0001084380_IndexRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "IndexRisk2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_IndexRisk2Member [Member]",
        "terseLabel": "Index Risk",
        "documentation": "Index Risk"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/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/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": []
    },
    "cik0001084380_Lifecycle2010FundCompositeIndex38Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2010FundCompositeIndex38Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2010FundCompositeIndex38Member [Member]",
        "terseLabel": "Lifecycle 2010 Fund Composite Index",
        "documentation": "Lifecycle 2010 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Lifecycle2015FundCompositeIndex312Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2015FundCompositeIndex312Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2015FundCompositeIndex312Member [Member]",
        "terseLabel": "Lifecycle 2015 Fund Composite Index",
        "documentation": "Lifecycle 2015 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Lifecycle2020FundCompositeIndex316Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2020FundCompositeIndex316Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2020FundCompositeIndex316Member [Member]",
        "terseLabel": "Lifecycle 2020 Fund Composite Index",
        "documentation": "Lifecycle 2020 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Lifecycle2025FundCompositeIndex320Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2025FundCompositeIndex320Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2025FundCompositeIndex320Member [Member]",
        "terseLabel": "Lifecycle 2025 Fund Composite Index",
        "documentation": "Lifecycle 2025 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Lifecycle2030FundCompositeIndex324Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2030FundCompositeIndex324Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2030FundCompositeIndex324Member [Member]",
        "terseLabel": "Lifecycle 2030 Fund Composite Index",
        "documentation": "Lifecycle 2030 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Lifecycle2035FundCompositeIndex328Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2035FundCompositeIndex328Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2035FundCompositeIndex328Member [Member]",
        "terseLabel": "Lifecycle 2035 Fund Composite Index",
        "documentation": "Lifecycle 2035 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Lifecycle2040FundCompositeIndex332Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2040FundCompositeIndex332Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2040FundCompositeIndex332Member [Member]",
        "terseLabel": "Lifecycle 2040 Fund Composite Index",
        "documentation": "Lifecycle 2040 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Lifecycle2045FundCompositeIndex336Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2045FundCompositeIndex336Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2045FundCompositeIndex336Member [Member]",
        "terseLabel": "Lifecycle 2045 Fund Composite Index",
        "documentation": "Lifecycle 2045 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Lifecycle2050FundCompositeIndex340Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2050FundCompositeIndex340Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2050FundCompositeIndex340Member [Member]",
        "terseLabel": "Lifecycle 2050 Fund Composite Index",
        "documentation": "Lifecycle 2050 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Lifecycle2055FundCompositeIndex344Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2055FundCompositeIndex344Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2055FundCompositeIndex344Member [Member]",
        "terseLabel": "Lifecycle 2055 Fund Composite Index",
        "documentation": "Lifecycle 2055 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Lifecycle2060FundCompositeIndex348Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2060FundCompositeIndex348Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2060FundCompositeIndex348Member [Member]",
        "terseLabel": "Lifecycle 2060 Fund Composite Index",
        "documentation": "Lifecycle 2060 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Lifecycle2065FundCompositeIndex352Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Lifecycle2065FundCompositeIndex352Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Lifecycle2065FundCompositeIndex352Member [Member]",
        "terseLabel": "Lifecycle 2065 Fund Composite Index",
        "documentation": "Lifecycle 2065 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2010FundCompositeIndex360Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2010FundCompositeIndex360Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2010FundCompositeIndex360Member [Member]",
        "terseLabel": "Lifecycle Index 2010 Fund Composite Index",
        "documentation": "Lifecycle Index 2010 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2015FundCompositeIndex364Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2015FundCompositeIndex364Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2015FundCompositeIndex364Member [Member]",
        "terseLabel": "Lifecycle Index 2015 Fund Composite Index",
        "documentation": "Lifecycle Index 2015 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2020FundCompositeIndex368Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2020FundCompositeIndex368Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2020FundCompositeIndex368Member [Member]",
        "terseLabel": "Lifecycle Index 2020 Fund Composite Index",
        "documentation": "Lifecycle Index 2020 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2025FundCompositeIndex372Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2025FundCompositeIndex372Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2025FundCompositeIndex372Member [Member]",
        "terseLabel": "Lifecycle Index 2025 Fund Composite Index",
        "documentation": "Lifecycle Index 2025 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2030FundCompositeIndex376Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2030FundCompositeIndex376Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2030FundCompositeIndex376Member [Member]",
        "terseLabel": "Lifecycle Index 2030 Fund Composite Index",
        "documentation": "Lifecycle Index 2030 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2035FundCompositeIndex380Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2035FundCompositeIndex380Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2035FundCompositeIndex380Member [Member]",
        "terseLabel": "Lifecycle Index 2035 Fund Composite Index",
        "documentation": "Lifecycle Index 2035 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2040FundCompositeIndex384Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2040FundCompositeIndex384Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2040FundCompositeIndex384Member [Member]",
        "terseLabel": "Lifecycle Index 2040 Fund Composite Index",
        "documentation": "Lifecycle Index 2040 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2045FundCompositeIndex388Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2045FundCompositeIndex388Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2045FundCompositeIndex388Member [Member]",
        "terseLabel": "Lifecycle Index 2045 Fund Composite Index",
        "documentation": "Lifecycle Index 2045 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2050FundCompositeIndex392Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2050FundCompositeIndex392Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2050FundCompositeIndex392Member [Member]",
        "terseLabel": "Lifecycle Index 2050 Fund Composite Index",
        "documentation": "Lifecycle Index 2050 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2055FundCompositeIndex396Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2055FundCompositeIndex396Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2055FundCompositeIndex396Member [Member]",
        "terseLabel": "Lifecycle Index 2055 Fund Composite Index",
        "documentation": "Lifecycle Index 2055 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2060FundCompositeIndex3100Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2060FundCompositeIndex3100Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2060FundCompositeIndex3100Member [Member]",
        "terseLabel": "Lifecycle Index 2060 Fund Composite Index",
        "documentation": "Lifecycle Index 2060 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndex2065FundCompositeIndex3104Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndex2065FundCompositeIndex3104Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndex2065FundCompositeIndex3104Member [Member]",
        "terseLabel": "Lifecycle Index 2065 Fund Composite Index",
        "documentation": "Lifecycle Index 2065 Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleIndexRetirementIncomeFundCompositeIndex356Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleIndexRetirementIncomeFundCompositeIndex356Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleIndexRetirementIncomeFundCompositeIndex356Member [Member]",
        "terseLabel": "Lifecycle Index Retirement Income Fund Composite Index",
        "documentation": "Lifecycle Index Retirement Income Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifecycleRetirementIncomeFundCompositeIndex34Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifecycleRetirementIncomeFundCompositeIndex34Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifecycleRetirementIncomeFundCompositeIndex34Member [Member]",
        "terseLabel": "Lifecycle Retirement Income Fund Composite Index",
        "documentation": "Lifecycle Retirement Income Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifestyleAggressiveGrowthFundCompositeIndex3124Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifestyleAggressiveGrowthFundCompositeIndex3124Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifestyleAggressiveGrowthFundCompositeIndex3124Member [Member]",
        "terseLabel": "Lifestyle Aggressive Growth Fund Composite Index",
        "documentation": "Lifestyle Aggressive Growth Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifestyleConservativeFundCompositeIndex3112Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifestyleConservativeFundCompositeIndex3112Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifestyleConservativeFundCompositeIndex3112Member [Member]",
        "terseLabel": "Lifestyle Conservative Fund Composite Index",
        "documentation": "Lifestyle Conservative Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifestyleGrowthFundCompositeIndex3120Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifestyleGrowthFundCompositeIndex3120Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifestyleGrowthFundCompositeIndex3120Member [Member]",
        "terseLabel": "Lifestyle Growth Fund Composite Index",
        "documentation": "Lifestyle Growth Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifestyleIncomeFundCompositeIndex3108Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifestyleIncomeFundCompositeIndex3108Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifestyleIncomeFundCompositeIndex3108Member [Member]",
        "terseLabel": "Lifestyle Income Fund Composite Index",
        "documentation": "Lifestyle Income Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_LifestyleModerateFundCompositeIndex3116Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "LifestyleModerateFundCompositeIndex3116Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_LifestyleModerateFundCompositeIndex3116Member [Member]",
        "terseLabel": "Lifestyle Moderate Fund Composite Index",
        "documentation": "Lifestyle Moderate Fund Composite Index"
       }
      }
     },
     "auth_ref": []
    },
    "oef_LowestQuarterlyReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "LowestQuarterlyReturnLabel",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lowest Quarterly Return, Label [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "cik0001084380_ManagedAllocationFundCompositeIndex3128Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "ManagedAllocationFundCompositeIndex3128Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_ManagedAllocationFundCompositeIndex3128Member [Member]",
        "terseLabel": "Managed Allocation Fund Composite Index",
        "documentation": "Managed Allocation Fund Composite Index"
       }
      }
     },
     "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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"
     ]
    },
    "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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"
     ]
    },
    "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money Market Seven Day Yield Phone"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0001084380_MorningstarAggressiveTargetRiskIndex3123Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "MorningstarAggressiveTargetRiskIndex3123Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_MorningstarAggressiveTargetRiskIndex3123Member [Member]",
        "terseLabel": "Morningstar Aggressive Target Risk Index",
        "documentation": "Morningstar Aggressive Target Risk Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_MorningstarConservativeTargetRiskIndex3107Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "MorningstarConservativeTargetRiskIndex3107Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_MorningstarConservativeTargetRiskIndex3107Member [Member]",
        "terseLabel": "Morningstar Conservative Target Risk Index",
        "documentation": "Morningstar Conservative Target Risk Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_MorningstarModerateTargetRiskIndex3115Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "MorningstarModerateTargetRiskIndex3115Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_MorningstarModerateTargetRiskIndex3115Member [Member]",
        "terseLabel": "Morningstar Moderate Target Risk Index",
        "documentation": "Morningstar Moderate Target Risk Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_MorningstarModerateTargetRiskIndex3127Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "MorningstarModerateTargetRiskIndex3127Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_MorningstarModerateTargetRiskIndex3127Member [Member]",
        "terseLabel": "Morningstar Moderate Target Risk Index",
        "documentation": "Morningstar Moderate Target Risk Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_MorningstarModeratelyAggressiveTargetRiskIndex3119Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "MorningstarModeratelyAggressiveTargetRiskIndex3119Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_MorningstarModeratelyAggressiveTargetRiskIndex3119Member [Member]",
        "terseLabel": "Morningstar Moderately Aggressive Target Risk Index",
        "documentation": "Morningstar Moderately Aggressive Target Risk Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_MorningstarModeratelyConservativeTargetRiskIndex3111Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "MorningstarModeratelyConservativeTargetRiskIndex3111Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_MorningstarModeratelyConservativeTargetRiskIndex3111Member [Member]",
        "terseLabel": "Morningstar Moderately Conservative Target Risk Index",
        "documentation": "Morningstar Moderately Conservative Target Risk Index"
       }
      }
     },
     "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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"
     ]
    },
    "oef_ObjectiveHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ObjectiveHeading",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses Caption [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "oef_OperatingExpensesColumnName": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OperatingExpensesColumnName",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/OperatingExpensesData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses Column [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "oef_OtherExpensesNewFundBasedOnEstimates": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "OtherExpensesNewFundBasedOnEstimates",
     "presentation": [
      "http://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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Inception Date"
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "oef_PerformanceAdditionalMarketIndex": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceAdditionalMarketIndex",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Additional Market Index [Text]"
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "oef_PerformanceAvailabilityPhone": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "PerformanceAvailabilityPhone",
     "presentation": [
      "http://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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/FeesAndExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Portfolio Turnover [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "cik0001084380_Principalinvestmentrisks2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Principalinvestmentrisks2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Principalinvestmentrisks2Member [Member]",
        "terseLabel": "Principal investment risks",
        "documentation": "Principal investment risks"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ProspectusDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ProspectusDate",
     "presentation": [
      "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://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://xbrl.sec.gov/rr/role/BarChartData",
      "http://xbrl.sec.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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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"
     ]
    },
    "oef_RiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "RiskAxis",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9",
      "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://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9",
      "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"
     ]
    },
    "cik0001084380_Russell3000Index3101Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index3101Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index3101Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index3105Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index3105Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index3105Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index3109Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index3109Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index3109Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index3113Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index3113Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index3113Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index3117Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index3117Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index3117Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index3121Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index3121Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index3121Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index3125Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index3125Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index3125Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index313Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index313Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index313Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index317Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index317Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index317Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index31Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index31Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index31Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index321Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index321Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index321Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index325Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index325Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index325Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index329Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index329Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index329Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index333Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index333Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index333Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index337Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index337Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index337Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index341Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index341Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index341Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index345Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index345Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index345Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index349Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index349Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index349Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index353Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index353Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index353Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index357Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index357Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index357Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index35Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index35Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index35Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index361Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index361Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index361Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index365Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index365Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index365Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index369Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index369Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index369Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index373Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index373Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index373Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index377Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index377Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index377Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index381Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index381Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index381Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index385Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index385Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index385Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index389Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index389Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index389Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index393Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index393Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index393Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index397Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index397Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index397Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_Russell3000Index39Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "Russell3000Index39Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_Russell3000Index39Member [Member]",
        "terseLabel": "Russell 3000\u00ae Index",
        "documentation": "Russell 3000\u00ae Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005375Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005375Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/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 000005375 [Member]",
        "terseLabel": "Nuveen Lifecycle 2010 Fund",
        "documentation": "Nuveen Lifecycle 2010 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005375Summary2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005375Summary2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRRiskTable5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000005375 Summary2 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005376Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005376Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/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 000005376 [Member]",
        "terseLabel": "Nuveen Lifecycle 2015 Fund",
        "documentation": "Nuveen Lifecycle 2015 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005376Summary3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005376Summary3Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRRiskTable7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000005376 Summary3 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005377Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005377Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/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 000005377 [Member]",
        "terseLabel": "Nuveen Lifecycle 2020 Fund",
        "documentation": "Nuveen Lifecycle 2020 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005377Summary4Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005377Summary4Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000005377 Summary4 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005378Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005378Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/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 000005378 [Member]",
        "terseLabel": "Nuveen Lifecycle 2025 Fund",
        "documentation": "Nuveen Lifecycle 2025 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005378Summary5Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005378Summary5Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRRiskTable11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000005378 Summary5 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005379Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005379Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/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 000005379 [Member]",
        "terseLabel": "Nuveen Lifecycle 2030 Fund",
        "documentation": "Nuveen Lifecycle 2030 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005379Summary6Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005379Summary6Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRRiskTable13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000005379 Summary6 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005380Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005380Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/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 000005380 [Member]",
        "terseLabel": "Nuveen Lifecycle 2035 Fund",
        "documentation": "Nuveen Lifecycle 2035 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005380Summary7Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005380Summary7Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRRiskTable15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000005380 Summary7 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005382Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005382Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/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 000005382 [Member]",
        "terseLabel": "Nuveen Lifecycle 2040 Fund",
        "documentation": "Nuveen Lifecycle 2040 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000005382Summary8Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000005382Summary8Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRRiskTable17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000005382 Summary8 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000012194Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000012194Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/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 000012194 [Member]",
        "terseLabel": "Nuveen Managed Allocation Fund",
        "documentation": "Nuveen Managed Allocation Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000012194Summary34Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000012194Summary34Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRRiskTable69"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000012194 Summary34 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000019659Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000019659Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/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 000019659 [Member]",
        "terseLabel": "Nuveen Lifecycle 2045 Fund",
        "documentation": "Nuveen Lifecycle 2045 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000019659Summary9Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000019659Summary9Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRRiskTable19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000019659 Summary9 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000019660Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000019660Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/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 000019660 [Member]",
        "terseLabel": "Nuveen Lifecycle 2050 Fund",
        "documentation": "Nuveen Lifecycle 2050 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000019660Summary10Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000019660Summary10Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRRiskTable21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000019660 Summary10 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000019661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000019661Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/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 000019661 [Member]",
        "terseLabel": "Nuveen Lifecycle Retirement Income Fund",
        "documentation": "Nuveen Lifecycle Retirement Income Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000019661Summary1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000019661Summary1Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRRiskTable3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000019661 Summary1 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026498Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026498Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/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 000026498 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2010 Fund",
        "documentation": "Nuveen Lifecycle Index 2010 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026498Summary16Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026498Summary16Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRRiskTable33"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000026498 Summary16 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026499Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026499Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/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 000026499 [Member]",
        "terseLabel": "Nuveen Lifecycle Index Retirement Income Fund",
        "documentation": "Nuveen Lifecycle Index Retirement Income Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026499Summary15Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026499Summary15Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRRiskTable31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000026499 Summary15 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026501Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026501Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/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 000026501 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2015 Fund",
        "documentation": "Nuveen Lifecycle Index 2015 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026501Summary17Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026501Summary17Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRRiskTable35"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000026501 Summary17 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026502Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026502Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/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 000026502 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2020 Fund",
        "documentation": "Nuveen Lifecycle Index 2020 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026502Summary18Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026502Summary18Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRRiskTable37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000026502 Summary18 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026503Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026503Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/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 000026503 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2025 Fund",
        "documentation": "Nuveen Lifecycle Index 2025 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026503Summary19Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026503Summary19Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRRiskTable39"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000026503 Summary19 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026504Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026504Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/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 000026504 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2030 Fund",
        "documentation": "Nuveen Lifecycle Index 2030 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026504Summary20Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026504Summary20Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRRiskTable41"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000026504 Summary20 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026505Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026505Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/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 000026505 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2035 Fund",
        "documentation": "Nuveen Lifecycle Index 2035 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026505Summary21Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026505Summary21Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRRiskTable43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000026505 Summary21 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026506Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026506Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/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 000026506 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2040 Fund",
        "documentation": "Nuveen Lifecycle Index 2040 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026506Summary22Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026506Summary22Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRRiskTable45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000026506 Summary22 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026507Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026507Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/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 000026507 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2045 Fund",
        "documentation": "Nuveen Lifecycle Index 2045 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026507Summary23Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026507Summary23Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRRiskTable47"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000026507 Summary23 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026508Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026508Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/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 000026508 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2050 Fund",
        "documentation": "Nuveen Lifecycle Index 2050 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000026508Summary24Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000026508Summary24Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRRiskTable49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000026508 Summary24 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000031926Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000031926Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/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 000031926 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2055 Fund",
        "documentation": "Nuveen Lifecycle Index 2055 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000031926Summary25Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000031926Summary25Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRRiskTable51"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000031926 Summary25 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000031927Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000031927Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/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 000031927 [Member]",
        "terseLabel": "Nuveen Lifecycle 2055 Fund",
        "documentation": "Nuveen Lifecycle 2055 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000031927Summary11Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000031927Summary11Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRRiskTable23"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000031927 Summary11 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000034958Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000034958Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/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 000034958 [Member]",
        "terseLabel": "Nuveen Lifestyle Aggressive Growth Fund",
        "documentation": "Nuveen Lifestyle Aggressive Growth Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000034958Summary33Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000034958Summary33Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRRiskTable67"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000034958 Summary33 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000034959Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000034959Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/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 000034959 [Member]",
        "terseLabel": "Nuveen Lifestyle Conservative Fund",
        "documentation": "Nuveen Lifestyle Conservative Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000034959Summary30Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000034959Summary30Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRRiskTable61"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000034959 Summary30 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000034960Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000034960Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/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 000034960 [Member]",
        "terseLabel": "Nuveen Lifestyle Growth Fund",
        "documentation": "Nuveen Lifestyle Growth Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000034960Summary32Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000034960Summary32Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRRiskTable65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000034960 Summary32 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000034961Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000034961Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/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 000034961 [Member]",
        "terseLabel": "Nuveen Lifestyle Income Fund",
        "documentation": "Nuveen Lifestyle Income Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000034961Summary29Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000034961Summary29Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRRiskTable59"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000034961 Summary29 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000034962Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000034962Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/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 000034962 [Member]",
        "terseLabel": "Nuveen Lifestyle Moderate Fund",
        "documentation": "Nuveen Lifestyle Moderate Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000034962Summary31Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000034962Summary31Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRRiskTable63"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000034962 Summary31 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000046661Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000046661Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/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 000046661 [Member]",
        "terseLabel": "Nuveen Lifecycle 2060 Fund",
        "documentation": "Nuveen Lifecycle 2060 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000046661Summary12Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000046661Summary12Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRRiskTable25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000046661 Summary12 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000046662Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000046662Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/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 000046662 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2060 Fund",
        "documentation": "Nuveen Lifecycle Index 2060 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000046662Summary26Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000046662Summary26Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRRiskTable53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000046662 Summary26 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000069450Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000069450Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/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 000069450 [Member]",
        "terseLabel": "Nuveen Lifecycle 2065 Fund",
        "documentation": "Nuveen Lifecycle 2065 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000069450Summary13Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000069450Summary13Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRRiskTable27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000069450 Summary13 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000069451Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000069451Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/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 000069451 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2065 Fund",
        "documentation": "Nuveen Lifecycle Index 2065 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000069451Summary27Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000069451Summary27Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRRiskTable55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000069451 Summary27 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000095269Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000095269Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/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 000095269 [Member]",
        "terseLabel": "Nuveen Lifecycle 2070 Fund",
        "documentation": "Nuveen Lifecycle 2070 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000095269Summary14Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000095269Summary14Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRRiskTable29"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000095269 Summary14 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000095270Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000095270Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/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 000095270 [Member]",
        "terseLabel": "Nuveen Lifecycle Index 2070 Fund",
        "documentation": "Nuveen Lifecycle Index 2070 Fund"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_S000095270Summary28Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "S000095270Summary28Member",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRCustomRiskRole70",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRRiskTable57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "S 000095270 Summary28 [Member]",
        "terseLabel": "Prospectus Summary",
        "documentation": "Prospectus Summary"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2010Index359Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2010Index359Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2010Index359Member [Member]",
        "terseLabel": "S&amp;P Target Date 2010 Index",
        "documentation": "S&amp;P Target Date 2010 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2010Index37Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2010Index37Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2010Index37Member [Member]",
        "terseLabel": "S&amp;P Target Date 2010 Index",
        "documentation": "S&amp;P Target Date 2010 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2015Index311Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2015Index311Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2015Index311Member [Member]",
        "terseLabel": "S&amp;P Target Date 2015 Index",
        "documentation": "S&amp;P Target Date 2015 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2015Index363Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2015Index363Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2015Index363Member [Member]",
        "terseLabel": "S&amp;P Target Date 2015 Index",
        "documentation": "S&amp;P Target Date 2015 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2020Index315Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2020Index315Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2020Index315Member [Member]",
        "terseLabel": "S&amp;P Target Date 2020 Index",
        "documentation": "S&amp;P Target Date 2020 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2020Index367Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2020Index367Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2020Index367Member [Member]",
        "terseLabel": "S&amp;P Target Date 2020 Index",
        "documentation": "S&amp;P Target Date 2020 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2025Index319Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2025Index319Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2025Index319Member [Member]",
        "terseLabel": "S&amp;P Target Date 2025 Index",
        "documentation": "S&amp;P Target Date 2025 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2025Index371Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2025Index371Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2025Index371Member [Member]",
        "terseLabel": "S&amp;P Target Date 2025 Index",
        "documentation": "S&amp;P Target Date 2025 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2030Index323Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2030Index323Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2030Index323Member [Member]",
        "terseLabel": "S&amp;P Target Date 2030 Index",
        "documentation": "S&amp;P Target Date 2030 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2030Index375Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2030Index375Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2030Index375Member [Member]",
        "terseLabel": "S&amp;P Target Date 2030 Index",
        "documentation": "S&amp;P Target Date 2030 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2035Index327Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2035Index327Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2035Index327Member [Member]",
        "terseLabel": "S&amp;P Target Date 2035 Index",
        "documentation": "S&amp;P Target Date 2035 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2035Index379Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2035Index379Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2035Index379Member [Member]",
        "terseLabel": "S&amp;P Target Date 2035 Index",
        "documentation": "S&amp;P Target Date 2035 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2040Index331Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2040Index331Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2040Index331Member [Member]",
        "terseLabel": "S&amp;P Target Date 2040 Index",
        "documentation": "S&amp;P Target Date 2040 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2040Index383Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2040Index383Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2040Index383Member [Member]",
        "terseLabel": "S&amp;P Target Date 2040 Index",
        "documentation": "S&amp;P Target Date 2040 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2045Index335Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2045Index335Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2045Index335Member [Member]",
        "terseLabel": "S&amp;P Target Date 2045 Index",
        "documentation": "S&amp;P Target Date 2045 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2045Index387Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2045Index387Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2045Index387Member [Member]",
        "terseLabel": "S&amp;P Target Date 2045 Index",
        "documentation": "S&amp;P Target Date 2045 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2050Index339Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2050Index339Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2050Index339Member [Member]",
        "terseLabel": "S&amp;P Target Date 2050 Index",
        "documentation": "S&amp;P Target Date 2050 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2050Index391Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2050Index391Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2050Index391Member [Member]",
        "terseLabel": "S&amp;P Target Date 2050 Index",
        "documentation": "S&amp;P Target Date 2050 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2055Index343Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2055Index343Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2055Index343Member [Member]",
        "terseLabel": "S&amp;P Target Date 2055 Index",
        "documentation": "S&amp;P Target Date 2055 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2055Index395Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2055Index395Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2055Index395Member [Member]",
        "terseLabel": "S&amp;P Target Date 2055 Index",
        "documentation": "S&amp;P Target Date 2055 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2060Index347Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2060Index347Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2060Index347Member [Member]",
        "terseLabel": "S&amp;P Target Date 2060 Index",
        "documentation": "S&amp;P Target Date 2060 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2060Index399Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2060Index399Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2060Index399Member [Member]",
        "terseLabel": "S&amp;P Target Date 2060 Index",
        "documentation": "S&amp;P Target Date 2060 Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2065Index3103Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2065Index3103Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2065Index3103Member [Member]",
        "terseLabel": "S&amp;P Target Date 2065+ Index",
        "documentation": "S&amp;P Target Date 2065+ Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDate2065Index351Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDate2065Index351Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDate2065Index351Member [Member]",
        "terseLabel": "S&amp;P Target Date 2065+ Index",
        "documentation": "S&amp;P Target Date 2065+ Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDateRetirementIncomeIndex33Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDateRetirementIncomeIndex33Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDateRetirementIncomeIndex33Member [Member]",
        "terseLabel": "S&amp;P Target Date Retirement Income Index",
        "documentation": "S&amp;P Target Date Retirement Income Index"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_SPTargetDateRetirementIncomeIndex355Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "SPTargetDateRetirementIncomeIndex355Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://xbrl.sec.gov/rr/role/PerformanceTableData"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_SPTargetDateRetirementIncomeIndex355Member [Member]",
        "terseLabel": "S&amp;P Target Date Retirement Income Index",
        "documentation": "S&amp;P Target Date Retirement Income Index"
       }
      }
     },
     "auth_ref": []
    },
    "oef_ShareClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "ShareClassDomain",
     "presentation": [
      "http://TIAA.com/20250531/role/DocumentAndEntityInformation1",
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/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/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://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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"
     ]
    },
    "oef_StrategyHeading": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "StrategyHeading",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/InvestmentStrategy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Strategy Portfolio Concentration [Text]"
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "oef_SupplementToProspectusTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "SupplementToProspectusTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/rr/role/N1aSupplement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplement to Prospectus [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "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://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thirty Day Yield Phone"
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "cik0001084380_UnderlyingETFRisk2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "UnderlyingETFRisk2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_UnderlyingETFRisk2Member [Member]",
        "terseLabel": "Underlying ETF Risk",
        "documentation": "Underlying ETF Risk"
       }
      }
     },
     "auth_ref": []
    },
    "cik0001084380_UnderlyingFundsRisks2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://TIAA.com/20250531",
     "localname": "UnderlyingFundsRisks2Member",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://TIAA.com/20250531/role/RRRiskTable11",
      "http://TIAA.com/20250531/role/RRRiskTable13",
      "http://TIAA.com/20250531/role/RRRiskTable15",
      "http://TIAA.com/20250531/role/RRRiskTable17",
      "http://TIAA.com/20250531/role/RRRiskTable19",
      "http://TIAA.com/20250531/role/RRRiskTable21",
      "http://TIAA.com/20250531/role/RRRiskTable23",
      "http://TIAA.com/20250531/role/RRRiskTable25",
      "http://TIAA.com/20250531/role/RRRiskTable27",
      "http://TIAA.com/20250531/role/RRRiskTable29",
      "http://TIAA.com/20250531/role/RRRiskTable3",
      "http://TIAA.com/20250531/role/RRRiskTable31",
      "http://TIAA.com/20250531/role/RRRiskTable33",
      "http://TIAA.com/20250531/role/RRRiskTable35",
      "http://TIAA.com/20250531/role/RRRiskTable37",
      "http://TIAA.com/20250531/role/RRRiskTable39",
      "http://TIAA.com/20250531/role/RRRiskTable41",
      "http://TIAA.com/20250531/role/RRRiskTable43",
      "http://TIAA.com/20250531/role/RRRiskTable45",
      "http://TIAA.com/20250531/role/RRRiskTable47",
      "http://TIAA.com/20250531/role/RRRiskTable49",
      "http://TIAA.com/20250531/role/RRRiskTable5",
      "http://TIAA.com/20250531/role/RRRiskTable51",
      "http://TIAA.com/20250531/role/RRRiskTable53",
      "http://TIAA.com/20250531/role/RRRiskTable55",
      "http://TIAA.com/20250531/role/RRRiskTable57",
      "http://TIAA.com/20250531/role/RRRiskTable59",
      "http://TIAA.com/20250531/role/RRRiskTable61",
      "http://TIAA.com/20250531/role/RRRiskTable63",
      "http://TIAA.com/20250531/role/RRRiskTable65",
      "http://TIAA.com/20250531/role/RRRiskTable67",
      "http://TIAA.com/20250531/role/RRRiskTable69",
      "http://TIAA.com/20250531/role/RRRiskTable7",
      "http://TIAA.com/20250531/role/RRRiskTable9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "cik0001084380_UnderlyingFundsRisks2Member [Member]",
        "terseLabel": "Underlying Funds Risks",
        "documentation": "Underlying Funds Risks"
       }
      }
     },
     "auth_ref": []
    },
    "oef_YearToDateReturnLabel": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/oef/2025",
     "localname": "YearToDateReturnLabel",
     "presentation": [
      "http://TIAA.com/20250531/role/RRDetailData10",
      "http://TIAA.com/20250531/role/RRDetailData12",
      "http://TIAA.com/20250531/role/RRDetailData14",
      "http://TIAA.com/20250531/role/RRDetailData16",
      "http://TIAA.com/20250531/role/RRDetailData18",
      "http://TIAA.com/20250531/role/RRDetailData2",
      "http://TIAA.com/20250531/role/RRDetailData20",
      "http://TIAA.com/20250531/role/RRDetailData22",
      "http://TIAA.com/20250531/role/RRDetailData24",
      "http://TIAA.com/20250531/role/RRDetailData26",
      "http://TIAA.com/20250531/role/RRDetailData28",
      "http://TIAA.com/20250531/role/RRDetailData30",
      "http://TIAA.com/20250531/role/RRDetailData32",
      "http://TIAA.com/20250531/role/RRDetailData34",
      "http://TIAA.com/20250531/role/RRDetailData36",
      "http://TIAA.com/20250531/role/RRDetailData38",
      "http://TIAA.com/20250531/role/RRDetailData4",
      "http://TIAA.com/20250531/role/RRDetailData40",
      "http://TIAA.com/20250531/role/RRDetailData42",
      "http://TIAA.com/20250531/role/RRDetailData44",
      "http://TIAA.com/20250531/role/RRDetailData46",
      "http://TIAA.com/20250531/role/RRDetailData48",
      "http://TIAA.com/20250531/role/RRDetailData50",
      "http://TIAA.com/20250531/role/RRDetailData52",
      "http://TIAA.com/20250531/role/RRDetailData54",
      "http://TIAA.com/20250531/role/RRDetailData56",
      "http://TIAA.com/20250531/role/RRDetailData58",
      "http://TIAA.com/20250531/role/RRDetailData6",
      "http://TIAA.com/20250531/role/RRDetailData60",
      "http://TIAA.com/20250531/role/RRDetailData62",
      "http://TIAA.com/20250531/role/RRDetailData64",
      "http://TIAA.com/20250531/role/RRDetailData66",
      "http://TIAA.com/20250531/role/RRDetailData68",
      "http://TIAA.com/20250531/role/RRDetailData8",
      "http://xbrl.sec.gov/rr/role/PerformanceManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Year to Date Return, Label [Optional Text]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    }
   }
  }
 },
 "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"
  }
 }
}
