<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>717</ContextCount>
  <ElementCount>743</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>206</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>18</UnitCount>
  <MyReports>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010001 - Document - DEI Document</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DEIDocument</Role>
      <ShortName>DEI Document</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010002 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020003 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030004 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN PROPRIETARY CAPITAL</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CONSOLIDATEDSTATEMENTSOFCHANGESINPROPRIETARYCAPITAL</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CHANGES IN PROPRIETARY CAPITAL</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSStatement</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statement</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>110061018 - Statement - Supplemental Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/SupplementalCashFlowInformation</Role>
      <ShortName>Supplemental Cash Flow Information</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>140084046 - Statement - Supplemental Cash Flow Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/SupplementalCashFlowInformation_2</Role>
      <ShortName>Supplemental Cash Flow Information</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>210011001 - Disclosure - Summary of Significant Accounting Policies [Text Block]</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesTextBlock</Role>
      <ShortName>Summary of Significant Accounting Policies [Text Block]</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>210101002 - Disclosure - Impact of New Accounting Standards and Interpretations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/ImpactofNewAccountingStandardsandInterpretations</Role>
      <ShortName>Impact of New Accounting Standards and Interpretations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>210131003 - Disclosure - Accounts Receivable, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/AccountsReceivableNet</Role>
      <ShortName>Accounts Receivable, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>210161004 - Disclosure - Inventories, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/InventoriesNet</Role>
      <ShortName>Inventories, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210191005 - Disclosure - Net Completed Plant</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/NetCompletedPlant</Role>
      <ShortName>Net Completed Plant</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210221006 - Disclosure - Other Long-Term Assets [Text Block]</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/OtherLongTermAssetsTextBlock</Role>
      <ShortName>Other Long-Term Assets [Text Block]</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210251007 - Disclosure - Regulatory Assets and Liabilities [Text Block]</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RegulatoryAssetsandLiabilitiesTextBlock</Role>
      <ShortName>Regulatory Assets and Liabilities [Text Block]</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210281008 - Disclosure - Asset Acquisitions and Business Combinations (Notes)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tva.gov/role/AssetAcquisitionsandBusinessCombinationsNotes</Role>
      <ShortName>Asset Acquisitions and Business Combinations (Notes)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210311009 - Disclosure - Variable Interest Entities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/VariableInterestEntities</Role>
      <ShortName>Variable Interest Entities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210351010 - Disclosure - Other Long-Term Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/OtherLongTermLiabilities</Role>
      <ShortName>Other Long-Term Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210381011 - Disclosure - Asset Retirement Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/AssetRetirementObligations</Role>
      <ShortName>Asset Retirement Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210421012 - Disclosure - Debt and Other Obligations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligations</Role>
      <ShortName>Debt and Other Obligations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210541013 - Disclosure - Accumulated Other Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/AccumulatedOtherComprehensiveIncomeLoss</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>210571014 - Disclosure - Risk Management Activities and Derivative Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactions</Role>
      <ShortName>Risk Management Activities and Derivative Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>210691015 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>210761016 - Disclosure - Proprietary Capital (Text Block)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/ProprietaryCapitalTextBlock</Role>
      <ShortName>Proprietary Capital (Text Block)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>210811017 - Disclosure - Other Income (Expense), Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/OtherIncomeExpenseNet</Role>
      <ShortName>Other Income (Expense), Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>211131021 - Disclosure - Related Parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RelatedParties</Role>
      <ShortName>Related Parties</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>211161022 - Disclosure - Unaudited Quarterly Financial Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/UnauditedQuarterlyFinancialInformation</Role>
      <ShortName>Unaudited Quarterly Financial Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>211231024 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>211341026 - Disclosure - Plant Closures [Text Block]</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/PlantClosuresTextBlock</Role>
      <ShortName>Plant Closures [Text Block]</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>211381027 - Disclosure - Leases (Text Block)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/LeasesTextBlock</Role>
      <ShortName>Leases (Text Block)</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>220022001 - Disclosure - Summary of Significant Accounting Policies [Policy Text Block]</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesPolicyTextBlock</Role>
      <ShortName>Summary of Significant Accounting Policies [Policy Text Block]</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>220322002 - Disclosure - Variable Interest Entities (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/VariableInterestEntitiesPolicies</Role>
      <ShortName>Variable Interest Entities (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesTextBlock</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>220392003 - Disclosure - Asset Retirement Obligations Asset Retirement Obligations (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/AssetRetirementObligationsAssetRetirementObligationsPolicies</Role>
      <ShortName>Asset Retirement Obligations Asset Retirement Obligations (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesTextBlock</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>220772004 - Disclosure - Proprietary Capital Payments to the U.S. Treasury (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/ProprietaryCapitalPaymentstotheUSTreasuryPolicies</Role>
      <ShortName>Proprietary Capital Payments to the U.S. Treasury (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesTextBlock</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>220852005 - Disclosure - Benefit Plans Benefit Plans (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansBenefitPlansPolicies</Role>
      <ShortName>Benefit Plans Benefit Plans (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesTextBlock</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>221242007 - Disclosure - Revenue (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RevenuePolicies</Role>
      <ShortName>Revenue (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesTextBlock</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>221352008 - Disclosure - Property, Plant, and Equipment [Policy Text Block]</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/PropertyPlantandEquipmentPolicyTextBlock</Role>
      <ShortName>Property, Plant, and Equipment [Policy Text Block]</ShortName>
      <MenuCategory>Uncategorized</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>230033001 - Disclosure - Summary of Significant Accounting Policies [Table Text Block]</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesTableTextBlock</Role>
      <ShortName>Summary of Significant Accounting Policies [Table Text Block]</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>230143003 - Disclosure - Accounts Receivable, Net Accounts Receivable, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/AccountsReceivableNetAccountsReceivableNetTables</Role>
      <ShortName>Accounts Receivable, Net Accounts Receivable, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>230173004 - Disclosure - Inventories, Net Inventories, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/InventoriesNetInventoriesNetTables</Role>
      <ShortName>Inventories, Net Inventories, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>230203005 - Disclosure - Net Completed Plant Net Completed Plant (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/NetCompletedPlantNetCompletedPlantTables</Role>
      <ShortName>Net Completed Plant Net Completed Plant (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>230233006 - Disclosure - Other Long-Term Assets Other Long-Term Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/OtherLongTermAssetsOtherLongTermAssetsTables</Role>
      <ShortName>Other Long-Term Assets Other Long-Term Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>230263007 - Disclosure - Regulatory Assets and Liabilities Regulatory Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesTables</Role>
      <ShortName>Regulatory Assets and Liabilities Regulatory Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>230363010 - Disclosure - Other Long-Term Liabilities Other Long-Term Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/OtherLongTermLiabilitiesOtherLongTermLiabilitiesTables</Role>
      <ShortName>Other Long-Term Liabilities Other Long-Term Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>230403011 - Disclosure - Asset Retirement Obligations Asset Retirement Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/AssetRetirementObligationsAssetRetirementObligationsTables</Role>
      <ShortName>Asset Retirement Obligations Asset Retirement Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>230433012 - Disclosure - Debt and Other Obligations Debt and Other Obligations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsTables</Role>
      <ShortName>Debt and Other Obligations Debt and Other Obligations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>230583014 - Disclosure - Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsTables</Role>
      <ShortName>Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>230703015 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tva.gov/role/FairValueMeasurements</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>230783016 - Disclosure - Proprietary Capital (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/ProprietaryCapitalTables</Role>
      <ShortName>Proprietary Capital (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tva.gov/role/ProprietaryCapitalTextBlock</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>230823017 - Disclosure - Other Income (Expense), Net Other Income (Expense), Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/OtherIncomeExpenseNetOtherIncomeExpenseNetTables</Role>
      <ShortName>Other Income (Expense), Net Other Income (Expense), Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tva.gov/role/OtherIncomeExpenseNet</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>230863019 - Disclosure - Benefit Plans Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansBenefitPlansTables</Role>
      <ShortName>Benefit Plans Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>231043020 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>231143021 - Disclosure - Related Parties Related Parties (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RelatedPartiesRelatedPartiesTables</Role>
      <ShortName>Related Parties Related Parties (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>231173022 - Disclosure - Unaudited Quarterly Financial Information Unaudited Quarterly Financial Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/UnauditedQuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationTables</Role>
      <ShortName>Unaudited Quarterly Financial Information Unaudited Quarterly Financial Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>231253024 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tva.gov/role/Revenue</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>231393027 - Disclosure - Leases (Table Text Block)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/LeasesTableTextBlock</Role>
      <ShortName>Leases (Table Text Block)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.tva.gov/role/LeasesTextBlock</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>240044001 - Disclosure - Summary of Significant Accounting Policies - General (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesGeneralDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - General (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesPolicyTextBlock</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>240054002 - Disclosure - Summary of Significant Accounting Policies - Reclassificatons (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesReclassificatonsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Reclassificatons (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>240064003 - Disclosure - Summary of Significant Accounting Policies - Allowance for Uncollectible Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesAllowanceforUncollectibleAccountsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Allowance for Uncollectible Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>240074004 - Disclosure - Summary of Significant Accounting Policies - Property, Plant, and Equipment, and Depreciation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentandDepreciationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Property, Plant, and Equipment, and Depreciation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>240084005 - Disclosure - Summary of Significant Accounting Policies - Energy Prepayment Obligations and Discounts on Sales (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesEnergyPrepaymentObligationsandDiscountsonSalesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Energy Prepayment Obligations and Discounts on Sales (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>240094006 - Disclosure - Summary of Significant Accounting Policies - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesLeasesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/SummaryofSignificantAccountingPoliciesPolicyTextBlock</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>240124007 - Disclosure - Impact of New Accounting Standards and Interpretations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/ImpactofNewAccountingStandardsandInterpretationsDetails</Role>
      <ShortName>Impact of New Accounting Standards and Interpretations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/ImpactofNewAccountingStandardsandInterpretations</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>240154008 - Disclosure - Accounts Receivable, Net Accounts Receivable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/AccountsReceivableNetAccountsReceivableNetDetails</Role>
      <ShortName>Accounts Receivable, Net Accounts Receivable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/AccountsReceivableNetAccountsReceivableNetTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>240184009 - Disclosure - Inventories, Net Inventories, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/InventoriesNetInventoriesNetDetails</Role>
      <ShortName>Inventories, Net Inventories, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/InventoriesNetInventoriesNetTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>240214010 - Disclosure - Net Completed Plant Net Completed Plant (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/NetCompletedPlantNetCompletedPlantDetails</Role>
      <ShortName>Net Completed Plant Net Completed Plant (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/NetCompletedPlantNetCompletedPlantTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>240244011 - Disclosure - Other Long-Term Assets Other Long-Term Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/OtherLongTermAssetsOtherLongTermAssetsDetails</Role>
      <ShortName>Other Long-Term Assets Other Long-Term Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/OtherLongTermAssetsOtherLongTermAssetsTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>240274012 - Disclosure - Regulatory Assets and Liabilities Regulatory Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesDetails</Role>
      <ShortName>Regulatory Assets and Liabilities Regulatory Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/RegulatoryAssetsandLiabilitiesRegulatoryAssetsandLiabilitiesTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>240304013 - Disclosure - Asset Acquisitions and Business Combinations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/AssetAcquisitionsandBusinessCombinationsDetails</Role>
      <ShortName>Asset Acquisitions and Business Combinations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/AssetAcquisitionsandBusinessCombinationsNotes</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>240344014 - Disclosure - Variable Interest Entities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/VariableInterestEntitiesDetails</Role>
      <ShortName>Variable Interest Entities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/VariableInterestEntitiesPolicies</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>240374015 - Disclosure - Other Long-Term Liabilities Other Long-Term Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/OtherLongTermLiabilitiesOtherLongTermLiabilitiesDetails</Role>
      <ShortName>Other Long-Term Liabilities Other Long-Term Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/OtherLongTermLiabilitiesOtherLongTermLiabilitiesTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>240414016 - Disclosure - Asset Retirement Obligations Asset Retirement Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/AssetRetirementObligationsAssetRetirementObligationsDetails</Role>
      <ShortName>Asset Retirement Obligations Asset Retirement Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/AssetRetirementObligationsAssetRetirementObligationsTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>240444017 - Disclosure - Debt and Other Obligations Debt and Other Obligations - General (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsGeneralDetails</Role>
      <ShortName>Debt and Other Obligations Debt and Other Obligations - General (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>240454018 - Disclosure - Debt and Other Obligations Debt and Other Obligations - Secured Debt of VIEs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsSecuredDebtofVIEsDetails</Role>
      <ShortName>Debt and Other Obligations Debt and Other Obligations - Secured Debt of VIEs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>240464019 - Disclosure - Debt and Other Obligations Debt and Other Obligations - Secured Notes of SPEs (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsSecuredNotesofSPEsDetails</Role>
      <ShortName>Debt and Other Obligations Debt and Other Obligations - Secured Notes of SPEs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>240474020 - Disclosure - Debt and Other Obligations Debt and Other Obligations - Short-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsShortTermDebtDetails</Role>
      <ShortName>Debt and Other Obligations Debt and Other Obligations - Short-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240484021 - Disclosure - Debt and Other Obligations Debt and Other Obligations - Put and Call Options (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsPutandCallOptionsDetails</Role>
      <ShortName>Debt and Other Obligations Debt and Other Obligations - Put and Call Options (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240494022 - Disclosure - Debt and Other Obligations Debt and Other Obligations - Debt Securities Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsDebtSecuritiesActivityDetails</Role>
      <ShortName>Debt and Other Obligations Debt and Other Obligations - Debt Securities Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240504023 - Disclosure - Debt and Other Obligations Debt and Other Obligations - Debt Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsDebtOutstandingDetails</Role>
      <ShortName>Debt and Other Obligations Debt and Other Obligations - Debt Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240514024 - Disclosure - Debt and Other Obligations Debt and Other Obligations - Maturities Due (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsMaturitiesDueDetails</Role>
      <ShortName>Debt and Other Obligations Debt and Other Obligations - Maturities Due (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240524025 - Disclosure - Debt and Other Obligations Debt and Other Obligations - Credit Facility Agreements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsCreditFacilityAgreementsDetails</Role>
      <ShortName>Debt and Other Obligations Debt and Other Obligations - Credit Facility Agreements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240534026 - Disclosure - Debt and Other Obligations Debt and Other Obligations - Lease/Leasebacks (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/DebtandOtherObligationsDebtandOtherObligationsLeaseLeasebacksDetails</Role>
      <ShortName>Debt and Other Obligations Debt and Other Obligations - Lease/Leasebacks (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240564027 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/AccumulatedOtherComprehensiveIncomeLossDetails</Role>
      <ShortName>Accumulated Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/AccumulatedOtherComprehensiveIncomeLoss</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240594028 - Disclosure - Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Derivative Instruments That Receive Hedge Accounting Treatment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsDerivativeInstrumentsThatReceiveHedgeAccountingTreatmentDetails</Role>
      <ShortName>Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Derivative Instruments That Receive Hedge Accounting Treatment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240604029 - Disclosure - Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Derivative Instruments That Do Not Receive Hedge Accounting Treatment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsDerivativeInstrumentsThatDoNotReceiveHedgeAccountingTreatmentDetails</Role>
      <ShortName>Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Derivative Instruments That Do Not Receive Hedge Accounting Treatment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240614030 - Disclosure - Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Mark-to-Market Values of TVA Derivatives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsMarktoMarketValuesofTVADerivativesDetails</Role>
      <ShortName>Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Mark-to-Market Values of TVA Derivatives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240624031 - Disclosure - Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Currency Swaps Outstanding (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsCurrencySwapsOutstandingDetails</Role>
      <ShortName>Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Currency Swaps Outstanding (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240644033 - Disclosure - Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Counterparty Credit Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsCounterpartyCreditRiskDetails</Role>
      <ShortName>Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Counterparty Credit Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240654034 - Disclosure - Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Offsetting of Derivative Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsOffsettingofDerivativeAssetsDetails</Role>
      <ShortName>Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Offsetting of Derivative Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>89</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240664035 - Disclosure - Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Offsetting of Derivative Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsOffsettingofDerivativeLiabilitiesDetails</Role>
      <ShortName>Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Offsetting of Derivative Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240674036 - Disclosure - Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Other Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsOtherDerivativeInstrumentsDetails</Role>
      <ShortName>Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Other Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240684037 - Disclosure - Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Collateral (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsCollateralDetails</Role>
      <ShortName>Risk Management Activities and Derivative Transactions Risk Management Activities and Derivative Transactions - Collateral (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/RiskManagementActivitiesandDerivativeTransactionsRiskManagementActivitiesandDerivativeTransactionsTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240714038 - Disclosure - Fair Value Measurements - Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/FairValueMeasurementsInvestmentsDetails</Role>
      <ShortName>Fair Value Measurements - Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240724039 - Disclosure - Fair Value Measurements - Nonperformance Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/FairValueMeasurementsNonperformanceRiskDetails</Role>
      <ShortName>Fair Value Measurements - Nonperformance Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>94</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240734040 - Disclosure - Fair Value Measurements - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/FairValueMeasurementsFairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements - Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>95</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240744041 - Disclosure - Fair Value Measurements - Fair Value Measurements Using Significant Unobservable Inputs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/FairValueMeasurementsFairValueMeasurementsUsingSignificantUnobservableInputsDetails</Role>
      <ShortName>Fair Value Measurements - Fair Value Measurements Using Significant Unobservable Inputs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240754042 - Disclosure - Fair Value Measurements - Estimated Values of Financial Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/FairValueMeasurementsEstimatedValuesofFinancialInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements - Estimated Values of Financial Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240794043 - Disclosure - Proprietary Capital (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/ProprietaryCapitalDetails</Role>
      <ShortName>Proprietary Capital (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/ProprietaryCapitalTables</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240804044 - Disclosure - Proprietary Capital - Accumulated Other Comprehensive Income (Loss) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/ProprietaryCapitalAccumulatedOtherComprehensiveIncomeLossDetails</Role>
      <ShortName>Proprietary Capital - Accumulated Other Comprehensive Income (Loss) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240834045 - Disclosure - Other Income (Expense), Net Other Income (Expense), Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/OtherIncomeExpenseNetOtherIncomeExpenseNetDetails</Role>
      <ShortName>Other Income (Expense), Net Other Income (Expense), Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/OtherIncomeExpenseNetOtherIncomeExpenseNetTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240874047 - Disclosure - Benefit Plans Components of Benefit Plans (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansComponentsofBenefitPlansDetails</Role>
      <ShortName>Benefit Plans Components of Benefit Plans (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>101</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240884048 - Disclosure - Benefit Plans Obligations and Funded Status (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansObligationsandFundedStatusDetails</Role>
      <ShortName>Benefit Plans Obligations and Funded Status (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>102</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240894049 - Disclosure - Benefit Plans Amounts Recognized on TVA's Consolidated Balance Sheets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansAmountsRecognizedonTVAsConsolidatedBalanceSheetsDetails</Role>
      <ShortName>Benefit Plans Amounts Recognized on TVA's Consolidated Balance Sheets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>103</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240904050 - Disclosure - Benefit Plans Postretirement Benefit Costs Deferred as Regulatory Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansPostretirementBenefitCostsDeferredasRegulatoryAssetsDetails</Role>
      <ShortName>Benefit Plans Postretirement Benefit Costs Deferred as Regulatory Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>104</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240914051 - Disclosure - Benefit Plans Projected Benefit Obligations and Accumulated Benefit Obligations in Exess of Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansProjectedBenefitObligationsandAccumulatedBenefitObligationsinExessofPlanAssetsDetails</Role>
      <ShortName>Benefit Plans Projected Benefit Obligations and Accumulated Benefit Obligations in Exess of Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240924052 - Disclosure - Benefit Plans Components of Net Periodic Benefit Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansComponentsofNetPeriodicBenefitCostDetails</Role>
      <ShortName>Benefit Plans Components of Net Periodic Benefit Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>240934053 - Disclosure - Benefit Plans Expected Amortization of Regulatory Assets in Next Fiscal Year (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansExpectedAmortizationofRegulatoryAssetsinNextFiscalYearDetails</Role>
      <ShortName>Benefit Plans Expected Amortization of Regulatory Assets in Next Fiscal Year (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>240944054 - Disclosure - Benefit Plans Actuarial Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansActuarialAssumptionsDetails</Role>
      <ShortName>Benefit Plans Actuarial Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>240954055 - Disclosure - Benefit Plans Sensitivity to Certain Changes in Pension Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansSensitivitytoCertainChangesinPensionAssumptionsDetails</Role>
      <ShortName>Benefit Plans Sensitivity to Certain Changes in Pension Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>240964056 - Disclosure - Benefit Plans Sensitivity to Changes in Assumed Health Care Cost Trend Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansSensitivitytoChangesinAssumedHealthCareCostTrendRatesDetails</Role>
      <ShortName>Benefit Plans Sensitivity to Changes in Assumed Health Care Cost Trend Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>240974057 - Disclosure - Benefit Plans Asset Holdings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansAssetHoldingsDetails</Role>
      <ShortName>Benefit Plans Asset Holdings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>111</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>240984058 - Disclosure - Benefit Plans Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansFairValueMeasurementsDetails</Role>
      <ShortName>Benefit Plans Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>240994059 - Disclosure - Benefit Plans Fair Value Measurements Using Significant Unobservable Inputs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansFairValueMeasurementsUsingSignificantUnobservableInputsDetails</Role>
      <ShortName>Benefit Plans Fair Value Measurements Using Significant Unobservable Inputs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>241004060 - Disclosure - Benefit Plans Estimated Future Benefit Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansEstimatedFutureBenefitPaymentsDetails</Role>
      <ShortName>Benefit Plans Estimated Future Benefit Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>241014061 - Disclosure - Benefit Plans Contributions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansContributionsDetails</Role>
      <ShortName>Benefit Plans Contributions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>115</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>241024062 - Disclosure - Benefit Plans Other Postemployment Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/BenefitPlansOtherPostemploymentBenefitsDetails</Role>
      <ShortName>Benefit Plans Other Postemployment Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>241054063 - Disclosure - Commitments and Contingencies - Table (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CommitmentsandContingenciesTableDetails</Role>
      <ShortName>Commitments and Contingencies - Table (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>241064064 - Disclosure - Commitments and Contingencies - Energy Prepayment Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CommitmentsandContingenciesEnergyPrepaymentObligationsDetails</Role>
      <ShortName>Commitments and Contingencies - Energy Prepayment Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>118</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>241074065 - Disclosure - Commitments and Contingencies - Membership Interests of VIE Subject to Mandatory Redemption (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CommitmentsandContingenciesMembershipInterestsofVIESubjecttoMandatoryRedemptionDetails</Role>
      <ShortName>Commitments and Contingencies - Membership Interests of VIE Subject to Mandatory Redemption (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>119</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>241084066 - Disclosure - Commitments and Contingencies - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CommitmentsandContingenciesLeasesDetails</Role>
      <ShortName>Commitments and Contingencies - Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>120</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>241094067 - Disclosure - Commitments and Contingencies - Purchase Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CommitmentsandContingenciesPurchaseObligationsDetails</Role>
      <ShortName>Commitments and Contingencies - Purchase Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>121</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>241104068 - Disclosure - Commitments and Contingencies - Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CommitmentsandContingenciesContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies - Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>122</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>241114069 - Disclosure - Commitments and Contingencies - Legal Proceedings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CommitmentsandContingenciesLegalProceedingsDetails</Role>
      <ShortName>Commitments and Contingencies - Legal Proceedings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>123</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>241124070 - Disclosure - Commitments and Contingencies Unfunded loan commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/CommitmentsandContingenciesUnfundedloancommitmentsDetails</Role>
      <ShortName>Commitments and Contingencies Unfunded loan commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>124</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>241154071 - Disclosure - Related Parties Related Parties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RelatedPartiesRelatedPartiesDetails</Role>
      <ShortName>Related Parties Related Parties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/RelatedPartiesRelatedPartiesTables</ParentRole>
      <Position>125</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>241184072 - Disclosure - Unaudited Quarterly Financial Information Unaudited Quarterly Financial Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/UnauditedQuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationDetails</Role>
      <ShortName>Unaudited Quarterly Financial Information Unaudited Quarterly Financial Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/UnauditedQuarterlyFinancialInformationUnauditedQuarterlyFinancialInformationTables</ParentRole>
      <Position>126</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>241264074 - Disclosure - Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RevenueDetails</Role>
      <ShortName>Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/RevenueTables</ParentRole>
      <Position>127</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>241274075 - Disclosure - Revenue Customer Type (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RevenueCustomerTypeDetails</Role>
      <ShortName>Revenue Customer Type (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>241284076 - Disclosure - Revenue Local Power Company Contracts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RevenueLocalPowerCompanyContractsDetails</Role>
      <ShortName>Revenue Local Power Company Contracts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R130.htm</HtmlFileName>
      <LongName>241294077 - Disclosure - Revenue Energy Prepayment Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RevenueEnergyPrepaymentObligationsDetails</Role>
      <ShortName>Revenue Energy Prepayment Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R131.htm</HtmlFileName>
      <LongName>241304078 - Disclosure - Revenue Economic Development Incentives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/RevenueEconomicDevelopmentIncentivesDetails</Role>
      <ShortName>Revenue Economic Development Incentives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>131</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R132.htm</HtmlFileName>
      <LongName>241374080 - Disclosure - Plant Closures (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/PlantClosuresDetails</Role>
      <ShortName>Plant Closures (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/PlantClosuresTextBlock</ParentRole>
      <Position>132</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R133.htm</HtmlFileName>
      <LongName>241404081 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.tva.gov/role/LeasesTableTextBlock</ParentRole>
      <Position>133</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R134.htm</HtmlFileName>
      <LongName>241414082 - Disclosure - Leases, SoCF (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/LeasesSoCFDetails</Role>
      <ShortName>Leases, SoCF (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>134</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R135.htm</HtmlFileName>
      <LongName>241424083 - Disclosure - Leases, Weighted Averages (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/LeasesWeightedAveragesDetails</Role>
      <ShortName>Leases, Weighted Averages (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>135</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R136.htm</HtmlFileName>
      <LongName>241434084 - Disclosure - Leases, Future Minimum Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tva.gov/role/LeasesFutureMinimumPaymentsDetails</Role>
      <ShortName>Leases, Future Minimum Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>136</Position>
    </Report>
    <Report instance="tve-20200930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - tve-20200930.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - tve-20200930.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>137</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-K" original="tve-20200930.htm">tve-20200930.htm</File>
    <File>tve-093020xex1034longx.htm</File>
    <File>tve-093020xex311.htm</File>
    <File>tve-093020xex312.htm</File>
    <File>tve-093020xex321.htm</File>
    <File>tve-093020xex322.htm</File>
    <File>tve-20200930.xsd</File>
    <File>tve-20200930_cal.xml</File>
    <File>tve-20200930_def.xml</File>
    <File>tve-20200930_lab.xml</File>
    <File>tve-20200930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>tve-20200930_g1.jpg</File>
    <File>tve-20200930_g10.jpg</File>
    <File>tve-20200930_g11.jpg</File>
    <File>tve-20200930_g12.jpg</File>
    <File>tve-20200930_g13.jpg</File>
    <File>tve-20200930_g14.jpg</File>
    <File>tve-20200930_g15.jpg</File>
    <File>tve-20200930_g16.jpg</File>
    <File>tve-20200930_g17.jpg</File>
    <File>tve-20200930_g18.jpg</File>
    <File>tve-20200930_g19.jpg</File>
    <File>tve-20200930_g2.jpg</File>
    <File>tve-20200930_g20.jpg</File>
    <File>tve-20200930_g21.jpg</File>
    <File>tve-20200930_g22.jpg</File>
    <File>tve-20200930_g23.jpg</File>
    <File>tve-20200930_g24.jpg</File>
    <File>tve-20200930_g25.jpg</File>
    <File>tve-20200930_g26.jpg</File>
    <File>tve-20200930_g27.jpg</File>
    <File>tve-20200930_g28.jpg</File>
    <File>tve-20200930_g29.jpg</File>
    <File>tve-20200930_g3.jpg</File>
    <File>tve-20200930_g30.jpg</File>
    <File>tve-20200930_g31.jpg</File>
    <File>tve-20200930_g32.jpg</File>
    <File>tve-20200930_g33.jpg</File>
    <File>tve-20200930_g34.jpg</File>
    <File>tve-20200930_g35.jpg</File>
    <File>tve-20200930_g36.jpg</File>
    <File>tve-20200930_g37.jpg</File>
    <File>tve-20200930_g38.jpg</File>
    <File>tve-20200930_g39.jpg</File>
    <File>tve-20200930_g4.jpg</File>
    <File>tve-20200930_g40.jpg</File>
    <File>tve-20200930_g41.jpg</File>
    <File>tve-20200930_g42.jpg</File>
    <File>tve-20200930_g43.jpg</File>
    <File>tve-20200930_g44.jpg</File>
    <File>tve-20200930_g45.jpg</File>
    <File>tve-20200930_g46.jpg</File>
    <File>tve-20200930_g47.jpg</File>
    <File>tve-20200930_g48.jpg</File>
    <File>tve-20200930_g49.jpg</File>
    <File>tve-20200930_g5.jpg</File>
    <File>tve-20200930_g50.jpg</File>
    <File>tve-20200930_g51.jpg</File>
    <File>tve-20200930_g52.jpg</File>
    <File>tve-20200930_g53.jpg</File>
    <File>tve-20200930_g54.jpg</File>
    <File>tve-20200930_g55.jpg</File>
    <File>tve-20200930_g56.jpg</File>
    <File>tve-20200930_g57.jpg</File>
    <File>tve-20200930_g58.jpg</File>
    <File>tve-20200930_g59.jpg</File>
    <File>tve-20200930_g6.jpg</File>
    <File>tve-20200930_g60.jpg</File>
    <File>tve-20200930_g61.jpg</File>
    <File>tve-20200930_g62.jpg</File>
    <File>tve-20200930_g63.jpg</File>
    <File>tve-20200930_g64.jpg</File>
    <File>tve-20200930_g65.jpg</File>
    <File>tve-20200930_g66.jpg</File>
    <File>tve-20200930_g67.jpg</File>
    <File>tve-20200930_g68.jpg</File>
    <File>tve-20200930_g69.jpg</File>
    <File>tve-20200930_g7.jpg</File>
    <File>tve-20200930_g70.jpg</File>
    <File>tve-20200930_g71.jpg</File>
    <File>tve-20200930_g72.jpg</File>
    <File>tve-20200930_g8.jpg</File>
    <File>tve-20200930_g9.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/stpr/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
