VST


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue

us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:GainsLossesOnExtinguishmentOfDebt

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit
us-gaap:IncomeTaxAuthority
us-gaap:IncomeTaxesPaid

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestExpense

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest

us-gaap:OperatingIncomeLoss
us-gaap:ConsolidationItems
us-gaap:StatementBusinessSegments

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:ProfitLoss
us-gaap:ConsolidationItems
us-gaap:StatementBusinessSegments
us-gaap:StatementEquityComponents

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
us-gaap:StatementBusinessSegments

us-gaap:Revenues
us-gaap:ConsolidationItems
us-gaap:ConsolidationItems, us-gaap:ProductOrService
us-gaap:ProductOrService
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
us-gaap:StatementBusinessSegments

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:Assets
us-gaap:ConsolidatedEntities

us-gaap:Liabilities
us-gaap:ConsolidatedEntities

us-gaap:LiabilitiesAndStockholdersEquity
us-gaap:ConsolidatedEntities

us-gaap:StockholdersEquity

us-gaap:AssetsCurrent
us-gaap:ConsolidatedEntities

us-gaap:CashAndCashEquivalentsAtCarryingValue
us-gaap:ConsolidatedEntities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
us-gaap:ConsolidatedEntities

us-gaap:AccountsReceivableNetCurrent
us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableType
us-gaap:ConsolidatedEntities

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent
us-gaap:ConsolidatedEntities

us-gaap:Land

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:ConstructionInProgressGross
dei:LegalEntity, us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProject, us-gaap:StatementBusinessSegments
dei:LegalEntity, us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty, us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProject

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:PropertyPlantAndEquipmentNet
us-gaap:ConsolidatedEntities
us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty

us-gaap:LongTermInvestments

us-gaap:Goodwill
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisition, us-gaap:ReportingUnit
us-gaap:ReportingUnit
us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass
us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill
us-gaap:ConsolidatedEntities

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent
us-gaap:ConsolidatedEntities
us-gaap:RetirementPlanType

us-gaap:AccountsPayableCurrent
us-gaap:ConsolidatedEntities

us-gaap:AccruedIncomeTaxesCurrent
us-gaap:ConsolidatedEntities

us-gaap:LiabilitiesCurrent
us-gaap:ConsolidatedEntities

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherLiabilitiesCurrent
us-gaap:ConsolidatedEntities

us-gaap:LongTermDebtAndCapitalLeaseObligations

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
us-gaap:RetirementPlanType

us-gaap:MinorityInterest

us-gaap:OtherLiabilitiesNoncurrent
us-gaap:ConsolidatedEntities

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:ConsolidatedEntities
us-gaap:CumulativeEffectPeriodOfAdoption
us-gaap:CumulativeEffectPeriodOfAdoption, us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:MinorityInterest

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:DepreciationDepletionAndAmortization
us-gaap:ConsolidationItems
us-gaap:StatementBusinessSegments

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss

us-gaap:ProfitLoss
us-gaap:ConsolidationItems
us-gaap:StatementBusinessSegments
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentInterestRateStatedPercentage

us-gaap:EffectiveIncomeTaxRateContinuingOperations
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:UnrecognizedTaxBenefits

us-gaap:AccretionExpense

us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:AmortizationOfDebtDiscountPremium

us-gaap:AssetRetirementObligationAccretionExpense
vistra:AssetRetirementObligationByTypeOfObligation

us-gaap:AssetRetirementObligationLiabilitiesSettled
vistra:AssetRetirementObligationByTypeOfObligation
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
dei:LegalEntity, us-gaap:RelatedPartyTransactionsByRelatedParty
us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries

us-gaap:CommonStockDividendsPerShareCashPaid
us-gaap:SubsequentEventType
us-gaap:CommonStockDividendsPerShareDeclared
us-gaap:DerivativeInstrumentRisk
us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure
dei:LegalEntity, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentInterestRateDuringPeriod
us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType
us-gaap:DebtInstrumentRedemptionPricePercentage

us-gaap:DeferredIncomeTaxesAndTaxCredits
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanOtherCosts
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanServiceCost

us-gaap:Depreciation

us-gaap:DepreciationAmortizationAndAccretionNet

us-gaap:DerivativeGainLossOnDerivativeNet
us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation

us-gaap:DividendsCommonStock
us-gaap:StatementEquityComponents

us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate

us-gaap:EquityMethodInvestmentDividendsOrDistributions

us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal
us-gaap:StatementBusinessSegments
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersIntoLevel3
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3
us-gaap:StatementBusinessSegments
us-gaap:GainLossOnDispositionOfAssets1

us-gaap:GainLossRelatedToLitigationSettlement
us-gaap:BusinessAcquisition
us-gaap:GoodwillPeriodIncreaseDecrease
us-gaap:BusinessAcquisition
us-gaap:GoodwillPurchaseAccountingAdjustments

us-gaap:ImpairmentOfLongLivedAssetsHeldForUse
us-gaap:ImpairedLongLivedAssetsHeldAndUsedByType, us-gaap:StatementBusinessSegments

us-gaap:IncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions

us-gaap:IncreaseDecreaseInAccruedTaxesPayable

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities

us-gaap:IncreaseDecreaseInInterestPayableNet

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:InterestCostsCapitalizedAdjustment

us-gaap:InterestExpenseOther

us-gaap:InterestIncomeOther

us-gaap:InterestPaid

us-gaap:InterestPaidCapitalized
us-gaap:LitigationCase
us-gaap:LossContingencyDamagesSoughtValue

us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1

us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:RetirementPlanType
us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax

us-gaap:OtherCostAndExpenseOperating

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNonoperatingExpense

us-gaap:OtherNonoperatingIncome

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsOfFinancingCosts

us-gaap:PaymentsToAcquireIntangibleAssets

us-gaap:PaymentsToInvestInDecommissioningFund

us-gaap:ProceedsFromAccountsReceivableSecuritization

us-gaap:ProceedsFromDecommissioningFund
us-gaap:IncomeTaxAuthority
us-gaap:ProceedsFromIncomeTaxRefunds

us-gaap:ProceedsFromInsuranceSettlementInvestingActivities

us-gaap:ProceedsFromIssuanceOfDebt

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromSaleOfIntangibleAssets

us-gaap:ProceedsFromSaleOfOtherProductiveAssets

us-gaap:ProceedsFromShortTermDebt
dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities
us-gaap:DebtInstrument

us-gaap:RepaymentsOfShortTermDebt
dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:RepaymentsOfUnsecuredDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

us-gaap:StockholdersEquityOther
us-gaap:StatementEquityComponents

us-gaap:TreasuryStockAcquiredAverageCostPerShare
us-gaap:ShareRepurchaseProgram

us-gaap:TreasuryStockValueAcquiredCostMethod
us-gaap:ShareRepurchaseProgram
us-gaap:StatementEquityComponents
us-gaap:ConsolidationItems, us-gaap:IncomeStatementLocation
us-gaap:UnrealizedGainLossOnDerivatives
us-gaap:IncomeStatementLocation
us-gaap:IncomeStatementLocation, us-gaap:StatementBusinessSegments
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts

vistra:AccretionExpenseTaxReceivableAgreementObligation

vistra:AmortizationofIntangibleAssetsAndLiabilities
us-gaap:FiniteLivedIntangibleAssetsByMajorClass, us-gaap:IncomeStatementLocation
us-gaap:IncomeStatementLocation

vistra:AssetRetirementObligationAdjustmentForNewCostEstimate
vistra:AssetRetirementObligationByTypeOfObligation
us-gaap:BusinessAcquisition
vistra:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetWorkingCapital

vistra:CostOfFuelPurchasedPowerAndDelivery
us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty
vistra:CostsAssociatedWithRetirementOfGenerationFacilities

vistra:EstimatedUndiscountedFuturePaymentsUnderTaxReceivableAgreement

vistra:GainLossRelatedtoInsuranceAndLitigationSettlements
us-gaap:ConsolidationItems
us-gaap:StatementBusinessSegments

vistra:ImpactsOfTaxReceivableAgreement
us-gaap:IncomeTaxAuthority, us-gaap:TaxPeriod
vistra:IncomeTaxDeductionPostCARESActEstimatedInterestExpenseDeductionAmount

vistra:IncreaseDecreaseInMarginDepositsNet

vistra:OtherNonoperatingExpenseOther

vistra:OtherNonoperatingIncomeOther

vistra:PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel
us-gaap:ConsolidationItems
us-gaap:StatementBusinessSegments
us-gaap:IncomeTaxAuthority
vistra:PayrollTaxCARESActPayrollTaxDeferral

vistra:PostEmergenceInterestPaidAndAccrued

vistra:ProceedsFromForwardCapacityAgreement

vistra:ProceedsFromRepaymentsOfAccountsReceivableFinancing
us-gaap:SubsequentEventType
vistra:ProceedsFromRepaymentsOfAccountsReceivableRepurchaseFacility

vistra:TaxReceivableAgreementAccretionExpense

vistra:TaxReceivablesAgreementObligationChangeInTaxAssumptionImpactingTimingOfPayments

vistra:UnrealizedGainLossOnCommodityRelatedDerivatives
us-gaap:IncomeStatementLocation, us-gaap:StatementBusinessSegments
vistra:UnrealizedGainLossOnDerivativesAffiliated

vistra:UnrealizedGainLossOnInterestRateSwapDerivatives

vistra:UnrecognizedTaxBenefitDecreaseResultingFromFinalSection163jRegulations
us-gaap:ConsolidatedEntities
us-gaap:AccountsPayableRelatedPartiesCurrent

us-gaap:AccountsReceivableGrossCurrent

us-gaap:AccountsReceivableNet
us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableType

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries
us-gaap:ConsolidatedEntities

us-gaap:AssetRetirementObligation
vistra:AssetRetirementObligationByTypeOfObligation

us-gaap:AssetRetirementObligationCurrent
vistra:AssetRetirementObligationByTypeOfObligation

us-gaap:AssetRetirementObligationsNoncurrent
vistra:AssetRetirementObligationByTypeOfObligation
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:AssetsFairValueDisclosure
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:ValuationTechnique
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency
us-gaap:CreditDerivativesByContractType
us-gaap:AssetsNeededForImmediateSettlementAggregateFairValue
us-gaap:ReportingUnit
us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
us-gaap:CapitalizedContractCost
us-gaap:CapitalizedContractCostNet
us-gaap:SubsequentEventType
us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
us-gaap:CreditDerivativesByContractType
us-gaap:CollateralAlreadyPostedAggregateFairValue
us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased
us-gaap:ContractualObligation
us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased
us-gaap:ContractualObligationDueAfterFifthYear
us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased
us-gaap:ContractualObligationDueInFifthYear
us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased
us-gaap:ContractualObligationDueInFourthYear
us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased
us-gaap:ContractualObligationDueInNextTwelveMonths
us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased
us-gaap:ContractualObligationDueInSecondYear
us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased
us-gaap:ContractualObligationDueInThirdYear
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementBasis, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentFairValue
us-gaap:FairValueByMeasurementBasis, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
us-gaap:FinancialInstrument
us-gaap:DebtWeightedAverageInterestRate

us-gaap:DecommissioningFundInvestments

us-gaap:DecommissioningTrustAssetsAmount
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FinancialInstrument

us-gaap:DeferredIncomeTaxAssetsNet
us-gaap:ConsolidatedEntities

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsDerivativeInstruments

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOtherComprehensiveLoss

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet

us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanBenefitObligation
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:RetirementPlanType
us-gaap:RetirementPlanType
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanFundedStatusOfPlan
us-gaap:RetirementPlanName, us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
us-gaap:RetirementPlanName, us-gaap:RetirementPlanType
us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1

us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset
us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeAssetFairValueGrossLiability
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeAssetFairValueOfCollateral
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeAssets
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency

us-gaap:DerivativeFairValueOfDerivativeAsset
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral

us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeFairValueOfDerivativeLiability
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeFairValueOfDerivativeNet

us-gaap:DerivativeInstrumentsAndHedges

us-gaap:DerivativeInstrumentsAndHedgesLiabilities

us-gaap:DerivativeInstrumentsAndHedgesNoncurrent
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeLiabilities
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency

us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset
us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeLiabilityFairValueGrossAsset
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeLiabilityFairValueOfCollateral
us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeNetLiabilityPositionAggregateFairValue
us-gaap:CreditDerivativesByContractType
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeNonmonetaryNotionalAmount
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeNotionalAmount
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs

us-gaap:FinanceLeaseLiability
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseRightOfUseAsset
us-gaap:PropertyPlantAndEquipmentByType
us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:InterestPayableCurrent

us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
us-gaap:ConsolidatedEntities
us-gaap:InvestmentsInAndAdvancesToAffiliatesAmountOfEquity

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LettersOfCreditOutstandingAmount
dei:LegalEntity, us-gaap:GuaranteeObligationsByNature
dei:LegalEntity, us-gaap:GuaranteeObligationsByNature, vistra:LetterOfCreditByCoverageType
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:LiabilitiesFairValueDisclosure
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:ValuationTechnique
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency

us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
dei:LegalEntity, us-gaap:LongtermDebtType
dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
dei:LegalEntity, us-gaap:LongtermDebtType

us-gaap:LongTermDebtAndCapitalLeaseObligationsCurrent

us-gaap:LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
us-gaap:DebtInstrument, us-gaap:DebtInstrumentRedemptionPeriod, us-gaap:LongtermDebtType
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LongtermDebtType

us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalAfterYearFive

us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtAndCapitalLeaseObligationsRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear

us-gaap:MarginDepositAssets

us-gaap:NuclearFuelNetOfAmortization

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLossCarryforwards

us-gaap:OtherLongTermDebt

us-gaap:OtherLongTermInvestments

us-gaap:OtherPostretirementBenefitsPayableNoncurrent

us-gaap:OtherSundryLiabilitiesNoncurrent
us-gaap:RetirementPlanType
us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities
vistra:AssetRetirementObligationByTypeOfObligation
us-gaap:RegulatoryAssets

us-gaap:RegulatoryLiabilities
vistra:AssetRetirementObligationByTypeOfObligation

us-gaap:RestrictedCashAndInvestmentsCurrent
us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalents

us-gaap:RestrictedCashAndInvestmentsNoncurrent
us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalents

us-gaap:RestrictedCashCurrent
us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalents

us-gaap:RestrictedCashNoncurrent
us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalents

us-gaap:RevenueRemainingPerformanceObligation
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

us-gaap:ShortTermBorrowings
us-gaap:ShareRepurchaseProgram
us-gaap:StockRepurchaseProgramAuthorizedAmount1
us-gaap:ShareRepurchaseProgram, us-gaap:SubsequentEventType

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1

us-gaap:TaxCreditCarryforwardAmount

us-gaap:TreasuryStockCommonShares

us-gaap:TreasuryStockCommonValue

us-gaap:UnbilledReceivablesCurrent

vistra:AccidentalOutageInsuranceCoverageForObtainingReplacementEnergyAfter12WeekWaitingPeriodMaximumWeeklyCoverageFirst52Weeks

vistra:AccidentalOutageInsuranceCoverageForObtainingReplacementEnergyAfter12WeekWaitingPeriodMaximumWeeklyPaymentsRemaining71Weeks

vistra:AccidentalOutageInsuranceCoverageForObtainingReplacementEnergyCoverageLimitForNonNuclearAccidents

vistra:AccidentalOutageInsuranceCoverageForObtainingReplacementEnergyCoverageLimitForNuclearAccidents

vistra:AccountsReceivableRepurchaseFacilityMaximumBorrowingCapacity
us-gaap:DebtInstrument
us-gaap:DebtInstrument, us-gaap:SubsequentEventType
us-gaap:SubsequentEventType

vistra:AccountsReceivableSecuritizationProgramAmountsBorrowed
us-gaap:DebtInstrument
us-gaap:SubsequentEventType

vistra:AccountsReceivableSecuritizationProgramGrossTradeAccountsReceivableHeldBySpecialPurposeSubsidiary
us-gaap:DebtInstrument
us-gaap:SubsequentEventType
us-gaap:DebtInstrument
vistra:AccountsReceivableSecuritizationProgramMaximumBorrowingCapacity
us-gaap:SubsequentEventType

vistra:AccountsReceivableSecuritizationProgramMaximumBorrowingCapacityAugustThroughNovember2020
us-gaap:DebtInstrument
us-gaap:DebtInstrument, us-gaap:SubsequentEventType
vistra:AccountsReceivableSecuritizationProgramMaximumBorrowingCapacityAugustThroughNovember2021

vistra:AccountsReceivableSecuritizationProgramMaximumBorrowingCapacityDecember2020ThroughJuly2021
us-gaap:DebtInstrument

vistra:AccountsReceivableSecuritizationProgramMaximumBorrowingCapacityJulyThroughAugust2020
us-gaap:DebtInstrument
us-gaap:DebtInstrument, us-gaap:SubsequentEventType
vistra:AccountsReceivableSecuritizationProgramMaximumBorrowingCapacityJulyThroughAugust2021

vistra:AccountsReceivableSecuritizationProgramMaximumBorrowingCapacityNovemberThroughDecember2020
us-gaap:DebtInstrument
us-gaap:DebtInstrument, us-gaap:SubsequentEventType
vistra:AccountsReceivableSecuritizationProgramMaximumBorrowingCapacityNovemberThroughJuly2022

vistra:AccruedSeveranceCosts
us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency
vistra:AssetsFairValueDisclosureIncludingAssetsMeasuredAtNetAssetValue
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
vistra:AssetsLiabilitiesFairValueDisclosure
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:ValuationTechnique
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByAssetClass, us-gaap:FairValueByMeasurementFrequency, us-gaap:RetirementPlanType
vistra:AssetsMeasuredatNetAssetValue
us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByMeasurementFrequency, us-gaap:RetirementPlanType
dei:LegalEntity, us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty
vistra:BatteryEnergyStorageSystemCapacity
dei:LegalEntity, us-gaap:StatementBusinessSegments
us-gaap:SubsequentEventType
vistra:ClassOfWarrantOrRightEffectiveExercisePriceOfWarrantsOrRights
us-gaap:DerivativeInstrumentRisk
vistra:CreditDerivativeLargestNetExposureToSingleCounterparty
us-gaap:DerivativeInstrumentRisk
vistra:CreditRiskExposureToBankingAndFinancialSectorPercentage
dei:LegalEntity, us-gaap:Range, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
vistra:DebtCovenantOutstandingBorrowingsToOutstandingCommitmentsThresholdAmountOfLettersOfCreditExcluded
us-gaap:FinancialInstrument
vistra:DecommissioningFundInvestmentsDebtMaturitiesAfterTenYearsFairValue
us-gaap:FinancialInstrument
vistra:DecommissioningFundInvestmentsDebtMaturitiesFiveThroughTenYearsFairValue
us-gaap:FinancialInstrument
vistra:DecommissioningFundInvestmentsDebtMaturitiesOneThroughFiveYearsFairValue

vistra:DeferredTaxAssetsLongTermDebt

vistra:DeferredTaxLiabilitiesValuationAllowance
us-gaap:IncomeTaxAuthority

vistra:DerivativeAndHedgeLiabilitiesNoncurrent

vistra:DerivativeAssetLiabilityCollateralObligationOrRightToReturnOrReclaimCashOffset

vistra:DerivativeAssetLiabilityFairValueGrossAssetLiability

vistra:DerivativeAssetLiabilitySubjectToMasterNettingArrangement

vistra:DerivativeAssetSubjectToMasterNettingArrangement
us-gaap:DerivativeInstrumentRisk
us-gaap:BalanceSheetLocation
vistra:DerivativeAssetsAndLiabilityFairValueGrossAssets
us-gaap:BalanceSheetLocation
vistra:DerivativeAssetsAndLiabilityFairValueGrossLiability

vistra:DerivativeAssetsLiabilityFairValueAmountOffsetAgainstCollateral

vistra:DerivativeAssetsLiabilityFairValueOfCollateralNet
us-gaap:DerivativeInstrumentRisk
vistra:DerivativeContractCounterpartiesMaximumPotentialFutureExposureOnCreditRiskDerivativesNetExposureAfterEffectMasterNettingArrangementsSetoffProvisionsAndCollateral

vistra:DerivativeLiabilitySubjectToMasterNettingArrangement
us-gaap:DerivativeInstrumentRisk
us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty
vistra:ElectricGenerationFacilityCapacityAnnouncedRetirement
dei:LegalEntity, us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty
vistra:ElectricityGenerationFacilityCapacity
dei:LegalEntity, us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty, us-gaap:StatementBusinessSegments
dei:LegalEntity, us-gaap:StatementBusinessSegments
us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty
us-gaap:StatementBusinessSegments
us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty
vistra:ElectricityGenerationFacilityCapacityRetired
us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty
vistra:ElectricityGenerationFacilityCapacityRetiredAndAnnouncedRetirements

vistra:EnergyRelatedInventoryNaturalGasInStorageNetOfReserves

vistra:EnergyRelatedInventoryOtherFossilFuelNetOfReserves

vistra:FiniteLivedIntangibleAssetsandLiabilitiesAmortizationExpenseRevenueNextTwelveMonths

vistra:FiniteLivedIntangibleAssetsandLiabilitiesAmortizationExpenseRevenueYearFive

vistra:FiniteLivedIntangibleAssetsandLiabilitiesAmortizationExpenseRevenueYearFour

vistra:FiniteLivedIntangibleAssetsandLiabilitiesAmortizationExpenseRevenueYearThree

vistra:FiniteLivedIntangibleAssetsandLiabilitiesAmortizationExpenseRevenueYearTwo

vistra:FiniteLivedIntangibleLiabilitiesNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

vistra:LeaseLiability

vistra:LeaseLiabilityCurrent

vistra:LeaseLiabilityNoncuurrent

vistra:LeaseLiabilityPaymentsDue

vistra:LeaseLiabilityPaymentsDueNextTwelveMonths

vistra:LeaseLiabilityPaymentsDueYearFive

vistra:LeaseLiabilityPaymentsDueYearFour

vistra:LeaseLiabilityPaymentsDueYearThree

vistra:LeaseLiabilityPaymentsDueYearTwo

vistra:LeaseLiabilityPaymentsDueafterYearFive

vistra:LeaseLiabilityUndiscountedExcessAmount

vistra:LeaseRightofUseAsset
dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
vistra:LetterofCreditFacilityMaximumBorrowingCapacity

vistra:LiabilityForEnvironmentalAllowances

vistra:LiabilityForThirdPartyRemediation

vistra:LiabilityFromCatastrophesNoncurrent
dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
vistra:LineOfCreditFacilityBorrowingsOutstanding
dei:LegalEntity, us-gaap:LongtermDebtType
dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
vistra:LineOfCreditFacilityLettersOfCreditOutstanding
dei:LegalEntity, us-gaap:LongtermDebtType
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

vistra:LongTermDebMaturitiesUnamortizedPremiumsDiscountsAndDebtIssuanceCosts

vistra:LongTermDebtAndCapitalLeasesMaturitiesUnamortizedPremiumsDiscountsAndDebtIssuanceCosts

vistra:LongTermDebtMaturityAfterYearFour

vistra:MarginDepositLiabilities

vistra:MaximumAllowableDistributionToParentCompanyByConsolidatedSubsidiaryWithoutConsent
dei:LegalEntity, us-gaap:RelatedPartyTransactionsByRelatedParty

vistra:MiscellaneousOtherInvestments
us-gaap:DerivativeInstrumentRisk
vistra:NetExposureToBankingAndFinancialSectorPercentage

vistra:NonNuclearPropertyDamageInsuranceDeductiblePerAccidentGeneral

vistra:NonNuclearPropertyDamageInsuranceDeductiblePerIncidentNaturalHazard

vistra:NonNuclearPropertyDamageInsuranceMaximumCoverage

vistra:NuclearDecontaminationAndPropertyInsuranceMaximumCoverage
us-gaap:RegulatoryAgency
vistra:NuclearInsurancePublicLiabilityLimitPerIncident

vistra:OtherNoncurrentLiabilitiesAndDeferredCredits

vistra:PropertyPlantAndEquipmentNetOfAccumulatedDepreciationExcludingConstructionWorkInProgress
us-gaap:RegulatoryAgency
vistra:RequiredNuclearDecontaminationAndPropertyDamageInsuranceMaximumCoverage
dei:LegalEntity
vistra:SecondaryFinancialProtectionPoolMaximumAssessmentPaidInTheEventOfAnySingleNuclearLiabilityLoss
dei:LegalEntity
vistra:SecondaryFinancialProtectionPoolMaximumAssessmentPaidIntheEventOfAnySingleNuclearLiabilityLossAnnual

vistra:SecondaryFinancialProtectionPoolMaximumAssessmentPaidPerOperatingLicensedReactorIntheEvenOfAnySingleNuclearLiabilityLossAnnual
dei:LegalEntity, us-gaap:GuaranteeObligationsByNature
vistra:SuretyBondsOutstandingAmount

vistra:TaxReceivableAgreementObligation

vistra:TaxReceivableAgreementObligationCurrent

vistra:TaxReceivableAgreementObligationNoncurrent
us-gaap:ConsolidatedEntities

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interest
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Minority Interest
Stockholders Equity
Retained Earnings Accumulated Deficit
Per Share
Earnings Per Share Diluted
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Share Based Compensation
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Outstanding
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:CommonStockValue █████████████▁▁▁▁▁▁5.05.05.05.05.05.05.05.05.05.05.05.05.04.04.04.04.04.04.0
us-gaap:CommonStockSharesOutstanding ▅▅▆▆▆▆▅▆▅▅▆▇█▁▁▁▁▁▁482.468556481.468094489.305888488.874505488.772572488.448029487.698111487.783432476.166856484.235663493.215309507.391134521.214879428.506325428.398802427.597368427.587401427.587401427.580232
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding █▁487.366226484.699267NA491.02594490.468735490.638626NA493.670295507.500383509.139988NA540.972802533.786824428.450384NA428.312438427.587401427.80035NA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁486.022633484.699267NA488.82458488.680442487.944564NA490.562179499.778235502.367299NA533.142189526.332862428.450384NA427.591426427.587401427.583339NA
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount ▁█14.43385115.254972NA13.77827513.97816810.872836NA7.1456622.9102266.24322NA7.0946878.0646572.863872NA0.0853931.088670.602403NA
us-gaap:EarningsPerShareBasic ▇▁▇█▇▇▇▇█▇▆█▇▆▅█▇▇0.07-4.21-0.060000000000000050.910.340.110.490.230.710.45-0.350.620.21-0.71-1.350.64-0.060.18NA
us-gaap:EarningsPerShareDiluted ▇▁▇█▇▇▇▇█▇▆█▇▆▅█▇▇0.07-4.21-0.0500000000000000440.90.340.110.490.230.70.44-0.350.610.2-0.71-1.350.64-0.060.18NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
 Net profit Margin us-gaap:StatementBusinessSegments vistra:EastSegment▂▇▄▅▁▇█▃505.0724.0570.0644.0465.0734.0757.0553.0NANANANANANANANANANANA
 Net profit Margin us-gaap:StatementBusinessSegments vistra:RetailSegment▅▅▅█▆▅▅▇▃▃▃▅▃▁▁▃▁1919.01750.01885.02521.01956.01908.01858.02207.01421.01386.01358.01813.01454.0972.0922.01286.0986.0NANA
 Net profit Margin us-gaap:StatementBusinessSegments vistra:WestSegment▃▁▅▇▂▇▆█48.033.071.084.045.082.079.095.0NANANANANANANANANANANA
 Operating Margin us-gaap:StatementBusinessSegments vistra:EastSegment▂▇▄▅▁▇█▃505.0724.0570.0644.0465.0734.0757.0553.0NANANANANANANANANANANA
 Operating Margin us-gaap:StatementBusinessSegments vistra:RetailSegment▅▅▅█▆▅▅▇▃▃▃▅▃▁▁▃▁1919.01750.01885.02521.01956.01908.01858.02207.01421.01386.01358.01813.01454.0972.0922.01286.0986.0NANA
 Operating Margin us-gaap:StatementBusinessSegments vistra:WestSegment▃▁▅▇▂▇▆█48.033.071.084.045.082.079.095.0NANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
 TTM Greenblatt ROC _ _▇▁▇█▇▇▇▇█▇▆█▇▆▅▇62.0-2583.076.0676.0377.0391.0334.0440.0729.0490.04.0650.0231.0-394.0-460.0452.0NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest ▇▁▇█▇▇▇▇█▇▆█▇▆▅█▇▇▆36.0-2038.0-19.0438.0165.022.0238.0101.0354.0225.0-193.0332.0105.0-305.0-602.0273.0-26.078.0-157.0
us-gaap:GainsLossesOnExtinguishmentOfDebt -1.0NA0.06.03.08.09.02.03.07.0-27.00.00.00.00.0-21.00.021.0NA
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▆▁▆█▇▇▇▇█▇-80.0-2525.0-44.0641.0232.062.0254.0159.0502.0301.0NANANANANANANANANA
us-gaap:IncomeTaxExpenseBenefit ▅▁▅█▆▆▆▆▇▆▅▇▅▅██▆▆▅-115.0-485.0-17.0199.068.017.020.045.0148.077.0-76.0194.0-74.0-89.0220.0251.0-8.041.0-70.0
 us-gaap:IncomeTaxesPaid us-gaap:IncomeTaxAuthority us-gaap:StateAndLocalJurisdiction█▃▃▇▂▁▁29.08.08.024.07.01.02.0NANANANANANANANANANANANA
us-gaap:IncomeTaxesPaidNet █▇▁█▇▅▃▇█▆28.07.0-129.021.04.0-36.0-95.010.026.0-17.0NANANANANANANANANA
us-gaap:InterestExpense ▄▂▃▃▄█▃▆▇▆█▅▅▁▂▃▃135.029.089.0101.0141.0300.077.0224.0274.0222.0281.0154.0146.0-9.024.076.069.0NA60.0
us-gaap:InterestPaidNet ▂▅▂▆▂▆▃▄▅▄▁█▇▃▂▂▂▃29.0183.028.0201.048.0205.078.0135.0164.0136.0-13.0315.0275.062.046.054.052.086.0NA
us-gaap:NetIncomeLoss ▇▁▇█▇▇▇▇█▇▆█▇▆▅█▇36.0-2043.0-29.0443.0166.056.0234.0113.0356.0225.0-186.0330.0108.0-306.0-579.0273.0-26.0NANA
us-gaap:NetIncomeLossAttributableToNoncontrollingInterest ▂▄▄▂▄█▁▂▄▃▃▃▁▃▃▃▃-1.03.02.0-1.02.011.0-4.0-1.02.01.00.01.0-3.00.00.00.00.0NANA
us-gaap:OperatingIncomeLoss ▇▁▇█▇▇▇▇█▇▆█▇▆▅▇▇▇▆62.0-2583.076.0676.0377.0391.0334.0440.0729.0490.04.0650.0231.0-394.0-460.0452.053.0155.0-161.0
us-gaap:OtherComprehensiveIncomeLossNetOfTax ▆▇█▅▆▁▇▃▆▆▅▆▆▆▁▆▆▆█1.02.08.0-4.01.0-23.04.0-13.00.01.0-7.01.00.01.0-23.00.00.00.06.0
us-gaap:ProfitLoss ▇▁▇█▇▇▇▇█▇▆█▇▆▅█▇▇▆35.0-2040.0-27.0442.0164.045.0234.0114.0354.0224.0-186.0331.0105.0-306.0-579.0273.0-26.078.0-163.0
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ▃█▃▃▂▂▃▄▂▃▃▄▃▁▁▂▁▁▁2660.08203.02683.03238.02460.02466.02860.04026.02229.02550.02562.03641.02677.01212.0943.01833.01296.01357.01191.0
us-gaap:Revenues ▆▇▅█▅▆▆▇▆▆▆▇▆▁▁▄▂▂▂2565.03207.02524.03552.02509.02858.02860.03194.02832.02923.02562.03243.02574.0765.0943.01833.01296.01357.01191.0
us-gaap:SellingGeneralAndAdministrativeExpense ▅▅▆▅▄▅▅▅▃▃▄▃█▂▂▁▁▁▃252.0251.0280.0268.0236.0252.0267.0246.0210.0182.0215.0194.0352.0162.0166.0147.0147.0135.0208.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:Assets █▇▇▇█████▇▇▇█▁▁▁▁▁▁27015.025886.025208.025499.026307.026669.026616.026443.026520.025568.026024.025888.026470.014776.014600.015000.014784.014715.015167.0
us-gaap:Liabilities █▇▆▆▇▇▇▇▇▆▆▆▆▁▁▁▁▁▁20947.019793.016847.017068.018263.018743.018656.018651.018616.017762.018157.017483.018050.08716.08258.08065.08126.08035.08570.0
us-gaap:LiabilitiesAndStockholdersEquity █▇▇▇█████▇▇▇█▁▁▁▁▁▁27015.025886.025208.025499.026307.026669.026616.026443.026520.025568.026024.025888.026470.014776.014600.015000.014784.014715.015167.0
us-gaap:StockholdersEquity ▆▆█████▇█▇███▁▆6076.06100.08371.08444.08056.07936.07959.07792.07904.07804.07863.08399.08413.04.06342.0NANANA6597.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:AssetsCurrent █▅▄▅▆▇▆▆▇▄▄▄▄▂▂▂▂▁▂4749.03688.03429.03757.04037.04559.04114.04128.04539.03324.03435.03276.03374.02699.02673.02440.02397.02185.02473.0
us-gaap:CashAndCashEquivalentsAtCarryingValue ▂▃▂▂▁▃▁▃▅▂▃▄▄▇█▅▅▅▄444.0561.0406.0500.0382.0717.0300.0707.0964.0546.0636.0811.0757.01379.01487.01054.0986.0916.0843.0
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▁▂▁▂▁▃▁▂▃▂▂▃▃██▇▆▆▆483.0601.0444.0550.0433.0795.0475.0753.01006.0588.0693.0870.0816.01938.02046.01765.01700.01660.01588.0
us-gaap:AccountsReceivableNetCurrent █▇▇█▇▆██▆▅▆▇▆▁▂▃▂▁▂1352.01316.01279.01372.01272.01097.01365.01419.01101.01000.01087.01243.01149.0463.0582.0717.0651.0482.0612.0
us-gaap:InventoryNet ▇▆▇▇█▇▆▆▇▆▅▅▆▁▂▃▃▃▂486.0467.0515.0508.0541.0514.0469.0430.0476.0433.0412.0393.0465.0226.0253.0295.0310.0315.0285.0
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▅▄▄▇▇█▇▆▆▆▃▂▃▁▁▂▃250.0214.0205.0311.0304.0359.0298.0291.0285.0270.0152.0123.0135.075.072.0128.0153.0NA75.0
us-gaap:Land ▁▁▁▂███████████████44.044.044.045.049.049.049.049.049.049.049.049.049.049.049.049.049.049.049.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:PropertyPlantAndEquipmentGross █▅▄▄▆▅▄▃▃▂▁16685.016075.016012.015930.016273.016077.015991.015867.015869.015574.015428.0NANANA4626.0NANANA4107.0
us-gaap:ConstructionInProgressGross ▄█▆▅▄▃▂▂▁▃▂469.0870.0712.0561.0501.0345.0220.0199.0135.0297.0277.0NANANA318.0NANANA224.0
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment ██▇▆▆▆▅▅▄▄▃▃▂▂▁▁▁▁▁4204.03925.03614.03320.03160.02862.02553.02241.01923.01614.01284.01148.0788.0480.0282.0318.0239.0167.085.0
us-gaap:PropertyPlantAndEquipmentNet ▇▇▇▇▇▇▇▇█████▁▁▁▁▁▁13327.013392.013499.013564.013881.013818.013914.014075.014260.014448.014612.014756.014981.04850.04820.04746.04392.04415.04443.0
us-gaap:LongTermInvestments █▇▇▆▅▄▅▄▄▄▃▃▃▂▂▂▂▁▁1912.01803.01759.01632.01552.01374.01537.01451.01422.01369.01250.01357.01290.01232.01240.01183.01143.01113.01064.0
us-gaap:Goodwill ██████▇▅▃▃▃▁▁▁▁▁▁▁▁2583.02583.02583.02583.02568.02608.02553.02287.02082.02082.02068.01907.01907.01907.01907.01907.01907.01907.01907.0
 us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass us-gaap:TradeNames▇▇▇▇▇▇█▄▂▂▂▂▂▁▁▁▁▁▁1374.01374.01374.01374.01374.01369.01391.01297.01245.01245.01245.01246.01245.01225.01225.01225.01225.01225.01225.0
 us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass vistra:MineralInterests▁▁▁▁▃▃▃▃▆████▆█████1.01.01.01.02.02.02.02.03.04.04.04.04.03.04.04.04.04.04.0
us-gaap:IntangibleAssetsNetExcludingGoodwill ▁▁▂▂▃▃▅▃▂▂▃▄▄▂▃▅▆▇█2290.02329.02446.02464.02532.02578.02748.02595.02383.02400.02493.02711.02698.02437.02530.02849.02936.03069.03205.0
us-gaap:FiniteLivedIntangibleAssetsNet ▁▁▂▂▃▃▄▄▂▃▃▅▅▃▄▆▆▇█915.0954.01071.01089.01156.01207.01355.01296.01135.01151.01244.01461.01449.01209.01301.01620.01707.01840.01976.0
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA837.0NANANA1064.0NANANA1326.0NANANA710.0NANANANA
us-gaap:OperatingLeaseRightOfUseAsset ▅▅▆▆▆▆▆▆▄█▁42.043.045.045.044.047.044.050.034.068.00.0NANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▃▄▄▃▅▄▄▅▅▄█▅█▁▁▁▂▂▂300.0322.0332.0306.0398.0330.0352.0398.0405.0356.0590.0428.0581.0189.0162.0183.0225.0206.0239.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:AccountsPayableCurrent ██▆▆▆▅▆▆▅▅▆▅▅▁▂▂▂▁▂1078.01129.0880.0897.0879.0804.0947.0916.0782.0787.0945.0812.0795.0421.0473.0487.0474.0402.0479.0
us-gaap:AccruedIncomeTaxesCurrent ▁█▂8.049.016.0NA10.06.01.018.012.037.010.00.00.058.058.055.04.029.031.0
us-gaap:LiabilitiesCurrent ██▄▅▇▇▇▆▅▅▅▄▄▂▂▁▁▁▂5223.05406.03036.03383.04631.04604.04574.03915.03657.03238.03625.03102.02646.01557.01351.01119.01008.0981.01504.0
us-gaap:OperatingLeaseLiabilityCurrent ▄▄▄▅▆▅▇▆▇█▁7.08.08.010.011.010.014.012.013.016.00.0NANANANANANANANA
us-gaap:OtherLiabilitiesCurrent ▆█▆▇▅▄▇▄▂▁▃▃▄▁▂▃▂▂▄487.0554.0471.0516.0418.0371.0506.0370.0308.0258.0345.0329.0387.0248.0297.0336.0283.0310.0387.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:LongTermDebtAndCapitalLeaseObligations ▇▆▆▆▆▆▆▇▇▇▇▇█▁▁▁▁▁▁10484.09312.09235.09253.09261.09969.010102.010728.011193.010803.010874.011060.011807.04366.04379.04540.04531.04541.04577.0
us-gaap:DeferredIncomeTaxLiabilitiesNet ▁▁▁████1.01.01.02.02.02.02.0NANANANANANANANANANANANA
us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent ▆▆▆▇██▄▄▁▁▁311.0312.0312.0320.0324.0327.0295.0296.0273.0272.0270.0NANANANANANANANA
us-gaap:MinorityInterest ▃▃▂▁▁▂▆▆▆▆▇██-8.0-7.0-10.0-13.0-12.0-10.01.00.00.02.04.06.07.0NA0.0NANANANA
us-gaap:OtherLiabilitiesNoncurrent ██▅▅▄▄▄▂▂▂▂▂▂▁▁▁▁▁▁1867.01848.01131.01095.0951.0888.0989.0538.0464.0355.0340.0346.0345.0239.0256.0232.0235.0234.0220.0
us-gaap:OperatingLeaseLiabilityNoncurrent ▄▄▄▄▄▄▄▅▄█▁38.038.040.039.037.042.041.053.040.090.00.0NANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo NANA8.0NANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree NANA9.0NANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour NANA5.0NANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA3.0NANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA41.0NANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:StockholdersEquity ▆▆█████▇█▇███▁▆6076.06100.08371.08444.08056.07936.07959.07792.07904.07804.07863.08399.08413.04.06342.0NANANA6597.0
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest ▁▁██▇▇▇▆▆▆▆██▁▂▄▃▃▃6068.06093.08361.08431.08044.07926.07960.07792.07904.07806.07867.08405.08420.06060.06342.06935.06658.06680.06597.0
us-gaap:CommonStockValue █████████████▁▁▁▁▁▁5.05.05.05.05.05.05.05.05.05.05.05.05.04.04.04.04.04.04.0
us-gaap:AdditionalPaidInCapitalCommonStock ▇▇▇▇▇▇▇▇▅▅▆▇█▁▁▁▁▁▁9816.09805.09786.09771.09754.09737.09721.09708.08909.09105.09329.09670.010015.07772.07765.07755.07750.07746.07742.0
us-gaap:RetainedEarningsAccumulatedDeficit ▁▁██▇▇▇▆▆▅▄▅▄▄▅▆▆▆▅-2552.0-2516.0-399.0-303.0-678.0-780.0-764.0-936.0-989.0-1285.0-1449.0-1261.0-1591.0-1700.0-1410.0-830.0-1102.0-1076.0-1155.0
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▂▂▂▁▁▁▄▃▅▅▅▆▆▆▅████-45.0-46.0-48.0-56.0-52.0-53.0-30.0-34.0-21.0-21.0-22.0-15.0-16.0-16.0-17.06.06.06.06.0
us-gaap:MinorityInterest ▃▃▂▁▁▂▆▆▆▆▇██-8.0-7.0-10.0-13.0-12.0-10.01.00.00.02.04.06.07.0NA0.0NANANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue ▂▃▃▃▃▂▃▃▃▂▁▁█▂▂▁▁▁10.017.017.018.016.014.017.017.016.012.03.06.056.07.010.05.04.04.0NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▇▁██▇▇██▇▆▇█▅▅▇▇▆▆▆596.0-1653.0987.01041.0757.0552.0913.0941.0494.0388.0608.0892.0-7.0-22.0541.0512.0192.0141.081.0
us-gaap:NetCashProvidedByUsedInInvestingActivities ▃▅▂▄▃▄▁▂▄▅▄▅█▅▅▃▅▆▅-446.0-129.0-645.0-274.0-369.0-284.0-738.0-580.0-250.0-149.0-234.0-109.0319.0-77.0-96.0-437.0-143.0-51.0-93.0
us-gaap:NetCashProvidedByUsedInFinancingActivities ▃█▃▃▂▄▃▃▄▃▃▂▁▄▄▄▄▄▄-268.01939.0-448.0-650.0-750.052.0-453.0-614.0174.0-344.0-551.0-729.0-1434.0-9.0-164.0-10.0-9.0-18.06.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:DepreciationDepletionAndAmortization █▇█▇█▇▇▇▆▇▇▇▆▁▂▂▁▁▂464.0423.0453.0410.0455.0419.0427.0424.0384.0405.0427.0426.0389.0153.0180.0178.0172.0170.0216.0
us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet █▁226.0-999.0NA35.0207.015.0NA-22.0226.0136.0NA156.0277.025.0NA33.0156.038.0NA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▇▁██▇▇██▇▆▇█▅▅▇▇▆▆▆596.0-1653.0987.01041.0757.0552.0913.0941.0494.0388.0608.0892.0-7.0-22.0541.0512.0192.0141.081.0
us-gaap:NetIncomeLoss ▇▁▇█▇▇▇▇█▇▆█▇▆▅█▇36.0-2043.0-29.0443.0166.056.0234.0113.0356.0225.0-186.0330.0108.0-306.0-579.0273.0-26.0NANA
us-gaap:ProfitLoss ▇▁▇█▇▇▇▇█▇▆█▇▆▅█▇▇▆35.0-2040.0-27.0442.0164.045.0234.0114.0354.0224.0-186.0331.0105.0-306.0-579.0273.0-26.078.0-163.0
us-gaap:ShareBasedCompensation ▃▄▄▄▄▄▄▄▄▄▄▂█▃▁▃▃▃9.016.019.016.016.014.012.011.012.012.014.00.053.06.0-13.05.04.04.0NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▃▅▂▄▃▄▁▂▄▅▄▅█▅▅▃▅▆▅-446.0-129.0-645.0-274.0-369.0-284.0-738.0-580.0-250.0-149.0-234.0-109.0319.0-77.0-96.0-437.0-143.0-51.0-93.0
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▇▄█▅▆▅▄▂▃▃▄▂▃▁▁▁▁▁▁354.0192.0421.0250.0327.0261.0172.0101.0129.0118.0169.056.0114.039.028.023.032.031.048.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▃█▃▃▂▄▃▃▄▃▃▂▁▄▄▄▄▄▄-268.01939.0-448.0-650.0-750.052.0-453.0-614.0174.0-344.0-551.0-729.0-1434.0-9.0-164.0-10.0-9.0-18.06.0
us-gaap:PaymentsOfDividendsCommonStock ██▇▇▇▇▇▇▇▇▁▁▁▁73.074.068.066.066.066.062.061.059.061.00.00.00.00.0NANANANANA
us-gaap:PaymentsForRepurchaseOfCommonStock ▁█0.0175.0NANA0.00.024.0175.0209.0248.0349.0351.063.00.00.00.0NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument,us-gaap:LongtermDebtType vistra:A5.50SeniorNotesDueSeptember12026,vistra:VistraOperationsSeniorUnsecuredNotes▄▄5.5e-065.5e-06NA5.5e-065.5e-085.5e-08NANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument,us-gaap:LongtermDebtType vistra:A550SeniorUnsecuredNotesDueSeptember12026,vistra:VistraOperationsUnsecuredSeniorNotesNANA5.5e-06NANANA5.5e-08NANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument,us-gaap:LongtermDebtType vistra:A7.375SeniorNotesDue2022,vistra:VistraOperationsUnsecuredSeniorNotesNANA7.375e-06NANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument,us-gaap:LongtermDebtType vistra:A7.375SeniorNotesDue2022,vistra:VistraSeniorUnsecuredNotesNANANA7.375e-067.375e-08NANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument,us-gaap:LongtermDebtType vistra:A8.034SeniorNotesDue2024,vistra:VistraOperationsUnsecuredSeniorNotesNANA8.034000000000001e-06NANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument,us-gaap:LongtermDebtType vistra:A8.034SeniorNotesDue2024,vistra:VistraSeniorUnsecuredNotesNANANA8.034000000000001e-068.033999999999999e-08NANANANANANANANANANANANANANA

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value5000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.04000000.04000000.04000000.04000000.04000000.04000000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesOutstanding


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-04-092018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-10-03
Value4824814894884884884874874764844935075215224284284274274274270.0
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value487484491490490493507509540533428428427427
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value486484488488487490499502533526428427427427
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value14151313107.1456622.9102266.243227.0946878.0646572.8638720.0853931.088670.602403
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value0.07-4.21-0.060.910.340.110.490.230.710.45-0.350.620.21-0.71-1.350.64-0.060.18
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value0.07-4.21-0.050.90.340.110.490.230.70.44-0.350.610.2-0.71-1.350.64-0.060.18
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value36-2038.0-19.043816522238101354225-193.0332105-305.0-602.0273-26.078-157.0
Percentage of ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.4-24.80.013.56.70.98.32.515.98.8-7.59.13.9-25.20.014.9-2.05.7-13.2

Gains Losses On Extinguishment Of Debt

us-gaap:GainsLossesOnExtinguishmentOfDebt

us-gaap:GainsLossesOnExtinguishmentOfDebt


Gains
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-1.00.06.03.08.09.02.03.07.0-27.00.00.00.00.0-21.00.021
Percentage of GainsLossesOnExtinguishmentOfDebt100.00.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0100.00.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.00.00.20.10.30.30.00.10.3-1.10.00.00.00.0-1.10.01.5

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-80.0-2525.0-44.064123262254159502301
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.0-30.80.019.89.42.58.93.922.511.8

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-115.0-485.0-17.01996817204514877-76.0194-74.0-89.0220251-8.041-70.0
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-4.3-5.90.06.12.80.70.71.16.63.0-3.05.3-2.8-7.30.013.7-0.63.0-5.9

Income Taxes Paid

us-gaap:IncomeTaxesPaid us-gaap:IncomeTaxAuthority

us-gaap:IncomeTaxesPaid

us-gaap:StateAndLocalJurisdiction


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value298.08.0247.01.02.0
Percentage of IncomeTaxesPaid100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.10.10.00.70.30.00.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StateAndLocalJurisdiction0.00.00.00.00.00.00.0

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value287.0-129.0214.0-36.0-95.010.026-17.0
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.10.10.00.60.2-1.5-3.30.21.2-0.7

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value135298910114130077224274222281154146-9.024766960
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.10.40.03.15.712.22.75.612.38.711.04.25.5-0.70.04.15.35.0

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value29183282014820578135164136-13.03152756246545286
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.12.20.06.22.08.32.73.47.45.3-0.58.710.35.10.02.94.06.3

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value36-2043.0-29.044316656234113356225-186.0330108-306.0-579.0273-26.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.4-24.90.013.76.72.38.22.816.08.8-7.39.14.0-25.20.014.9-2.0

Net Income Loss Attributable To Noncontrolling Interest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-1.03.02.0-1.02.011-4.0-1.02.01.00.01.0-3.00.00.00.00.0
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.00.00.0-0.00.10.4-0.1-0.00.10.00.00.0-0.10.00.00.00.0

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value62-2583.0766763773913344407294904.0650231-394.0-460.045253155-161.0
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.3-31.50.020.915.315.911.710.932.719.20.217.98.6-32.50.024.74.111.4-13.5

us-gaap:OperatingIncomeLoss us-gaap:ConsolidationItems

us-gaap:CorporateNonSegment


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-26.0-28.0-36.0-34.0-21.0-28.0-31.05.0-19.06.0-37.0-8.0-196.0-40.0-31.0-15.0-19.0-12.0
Percentage of OperatingIncomeLoss-41.91.1-47.4-5.0-5.6-7.2-9.31.1-2.61.2-925.0-1.2-84.810.26.7-3.3-35.8-7.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.0-0.30.0-1.1-0.9-1.1-1.10.1-0.90.2-1.4-0.2-7.3-3.30.0-0.8-1.5-0.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CorporateNonSegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:OperatingIncomeLoss us-gaap:StatementBusinessSegments

vistra:AssetClosureSegment


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-16.0-16.0-14.0-65.0-14.0-16.0-68.0-9.0-16.0-14.0-37.0-4.01.0-23.0-164.06348-15.0
Percentage of OperatingIncomeLoss-25.80.6-18.4-9.6-3.7-4.1-20.4-2.0-2.2-2.9-925.0-0.60.45.835.713.990.6-9.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.6-0.20.0-2.0-0.6-0.6-2.4-0.2-0.7-0.5-1.4-0.10.0-1.90.03.43.7-1.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:AssetClosureSegment0.00.00.00.00.00.00.0-14.3-34.0-19.70.080.04.0-63.90.020.218.1-8.1

vistra:EastSegment


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-95.02.0-77.0102-49.09213814
Percentage of OperatingIncomeLoss-153.2-0.1-101.315.1-13.023.541.33.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.60.00.03.2-2.03.74.80.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:EastSegment-41.70.60.043.2-25.940.90.03.6

vistra:RetailSegment


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value181194-128.011023299136581-581.018319-83.0-303.0757407-3.0176
Percentage of OperatingIncomeLoss2921.0-3.6-168.416.361.525.340.7132.0-79.73.77975.0-12.8-131.2-192.1-88.5-0.7332.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax68.11.10.03.49.44.04.814.4-26.10.712.5-2.3-11.362.50.0-0.213.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RetailSegment94.35.40.04.411.95.20.026.7-41.31.30.0-4.6-20.979.80.00.00.0

vistra:SunsetSegment


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-427.0-44.051-387.0-76.0-27.0105-96.0
Percentage of OperatingIncomeLoss-688.71.767.1-57.2-20.2-6.931.4-21.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-16.1-0.50.0-12.0-3.1-1.13.7-2.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:SunsetSegment-157.0-5.40.0-174.3-47.2-16.40.0-38.1

vistra:TexasSegment


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-1167.0-2556.0283925305272-10.0-11.0
Percentage of OperatingIncomeLoss-1882.399.0372.4136.880.969.6-3.0-2.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-43.9-31.20.028.612.411.0-0.3-0.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:TexasSegment-634.2-48.50.0420.5246.0186.30.0-1.0

vistra:WestSegment


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-18.0-35.0-3.025143.09.041
Percentage of OperatingIncomeLoss-29.01.4-3.93.73.70.82.79.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.7-0.40.00.80.60.10.31.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:WestSegment-32.7-59.30.047.241.28.10.087.2

Other Comprehensive Income Loss Net Of Tax

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1.02.08.0-4.01.0-23.04.0-13.00.01.0-7.01.00.01.0-23.00.00.00.06.0
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.00.00.00.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.0-0.10.0-0.90.1-0.30.00.0-0.30.00.00.10.00.00.00.00.5

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value35-2040.0-27.044216445234114354224-186.0331105-306.0-579.0273-26.078-163.0
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.3-24.90.013.76.71.88.22.815.98.8-7.39.13.9-25.20.014.9-2.05.7-13.7

us-gaap:ProfitLoss us-gaap:ConsolidationItems

us-gaap:CorporateNonSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-86.0463-145.0-276.0-234.0-345.0-132.0-312.0-399.0-272.0-241.0-328.0-337.031-168.0-203.0-104.0
Percentage of ProfitLoss-245.7-22.7537.0-62.4-142.7-766.7-56.4-273.7-112.7-121.4129.6-99.1-321.0-10.129.0-74.4400.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.25.60.0-8.5-9.5-14.0-4.6-7.7-17.9-10.7-9.4-9.0-12.62.60.0-11.1-8.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CorporateNonSegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ProfitLoss us-gaap:StatementBusinessSegments

vistra:AssetClosureSegment


Profit
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-14.0-10.0-60.0-14.0-17.0-72.0-8.0-15.0-14.0-38.0-4.02.0-22.0-164.06450
Percentage of ProfitLoss-40.037.0-13.6-8.5-37.8-30.8-7.0-4.2-6.220.4-1.21.97.228.323.4-192.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.50.0-1.9-0.6-0.7-2.5-0.2-0.7-0.5-1.5-0.10.1-1.80.03.53.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:AssetClosureSegment0.00.00.00.00.00.0-12.7-31.9-19.70.080.08.0-61.10.020.518.9

vistra:EastSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-100.01.0-78.0100-49.06513714
Percentage of ProfitLoss-285.7-0.0288.922.6-29.9144.458.512.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.80.00.03.1-2.02.64.80.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:EastSegment-43.90.30.042.4-25.928.90.03.6

vistra:RetailSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value181088-124.010922995131573-585.015315-86.0-288.07714187.0183
Percentage of ProfitLoss5171.4-4.3459.324.7139.6211.156.0502.6-165.36.7-169.4-26.0-274.3-252.0-72.22.6-703.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax68.01.10.03.49.33.94.614.2-26.20.612.3-2.4-10.863.60.00.414.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RetailSegment94.25.10.04.311.75.00.026.3-41.61.10.0-4.8-19.981.20.00.00.0

vistra:SunsetSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-424.0-43.051-385.0-76.0-25.0108-97.0
Percentage of ProfitLoss-1211.42.1-188.9-87.1-46.3-55.646.2-85.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.9-0.50.0-11.9-3.1-1.03.8-2.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:SunsetSegment-155.9-5.20.0-173.4-47.2-15.20.0-38.5

vistra:TexasSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-1138.0-2518.0278925306273-4.0-10.0
Percentage of ProfitLoss-3251.4123.4-1029.6209.3186.6606.7-1.7-8.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-42.8-30.70.028.612.411.1-0.1-0.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:TexasSegment-618.5-47.70.0420.5246.8187.00.0-0.9

vistra:WestSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-13.0-31.01.029164.09.041
Percentage of ProfitLoss-37.11.5-3.76.69.88.93.836.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.5-0.40.00.90.70.20.31.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:WestSegment-23.6-52.50.054.747.110.80.087.2

us-gaap:ProfitLoss us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value-1.03.0-1.0-2.0-11.01.0
Percentage of ProfitLoss-2.9-0.1-0.2-1.2-24.40.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.00.0-0.0-0.1-0.40.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.00.00.00.00.0

us-gaap:Parent


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value36-2043.044316656113
Percentage of ProfitLoss102.9100.1100.2101.2124.499.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.4-24.913.76.72.32.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Parent0.00.00.00.00.00.0

us-gaap:RetainedEarnings


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302018-03-312017-03-31
Value36-2043.044316656113-306.078
Percentage of ProfitLoss102.9100.1100.2101.2124.499.1100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.4-24.913.76.72.32.8-25.25.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.0

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value266082032683323824602466286040262229255025623641267712129431833129613571191
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

vistra:CapacityRevenue


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value4535221529452852136160183263251
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.70.40.80.51.21.81.01.36.16.37.17.29.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.70.40.80.51.21.81.01.36.16.37.17.29.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:CapacityRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:RetailEnergyChargeInERCOT


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1417114913241824141112531267160010911025100313621111949
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax53.314.049.356.357.450.844.339.748.940.239.137.441.578.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax53.314.049.356.357.450.844.339.748.940.239.137.441.578.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RetailEnergyChargeInERCOT100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:RetailEnergyChargeInNortheastMidwest


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value504586544683540640579576315348345442336
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.97.120.321.122.026.020.214.314.113.613.512.112.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.97.120.321.122.026.020.214.314.113.613.512.112.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RetailEnergyChargeInNortheastMidwest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:RevenueFromOtherWholesaleContracts


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2542270259310301267361430190142198987834
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.527.79.79.612.210.812.610.78.55.67.72.72.92.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.527.79.79.612.210.812.610.78.55.67.72.72.92.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RevenueFromOtherWholesaleContracts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:WholesaleGenerationRevenueFromERCOT


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value440416353440617926150513684978755371476901210
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.550.719.912.57.310.617.734.022.334.321.040.533.717.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.550.719.912.57.310.617.734.022.334.321.040.533.717.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:WholesaleGenerationRevenueFromERCOT100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService, us-gaap:StatementBusinessSegments

vistra:CapacityRevenue, vistra:EastSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value2.0-4.0-18.0-25.0-12.03.0-15.09.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.1-0.0-0.7-0.8-0.50.1-0.50.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.1-0.0-0.7-0.8-0.50.1-0.50.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:CapacityRevenue vistra:EastSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:CapacityRevenue, vistra:SunsetSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value4339404041424140
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.60.51.51.21.71.71.41.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.60.51.51.21.71.71.41.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:CapacityRevenue vistra:SunsetSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:RetailEnergyChargeInERCOT, vistra:RetailSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1417114913241824141112531267160010911025100313621111949
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax53.314.049.356.357.450.844.339.748.940.239.137.441.578.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax53.314.049.356.357.450.844.339.748.940.239.137.441.578.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RetailEnergyChargeInERCOT vistra:RetailSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:RetailEnergyChargeInNortheastMidwest, vistra:RetailSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value504586544683540640579576315348345442336
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.97.120.321.122.026.020.214.314.113.613.512.112.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.97.120.321.122.026.020.214.314.113.613.512.112.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RetailEnergyChargeInNortheastMidwest vistra:RetailSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:RevenueFromOtherWholesaleContracts, vistra:EastSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value130163160183163164259271
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.92.06.05.76.66.79.16.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.92.06.05.76.66.79.16.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RevenueFromOtherWholesaleContracts vistra:EastSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:RevenueFromOtherWholesaleContracts, vistra:SunsetSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value4458414354494347
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.70.71.51.32.22.01.51.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.70.71.51.32.22.01.51.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RevenueFromOtherWholesaleContracts vistra:SunsetSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:RevenueFromOtherWholesaleContracts, vistra:TexasSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value5620284368635057110
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.124.71.62.12.62.02.02.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.124.71.62.12.62.02.02.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RevenueFromOtherWholesaleContracts vistra:TexasSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:RevenueFromOtherWholesaleContracts, vistra:WestSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value24211416214.02.01.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.90.30.50.50.90.20.10.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.90.30.50.50.90.20.10.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RevenueFromOtherWholesaleContracts vistra:WestSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:WholesaleGenerationRevenueFromERCOT, vistra:EastSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value96156133783858102108
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.61.95.02.41.52.43.62.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.61.95.02.41.52.43.62.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:WholesaleGenerationRevenueFromERCOT vistra:EastSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:WholesaleGenerationRevenueFromERCOT, vistra:SunsetSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value1857232101396674276165
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.08.87.84.32.73.09.74.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.08.87.84.32.73.09.74.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:WholesaleGenerationRevenueFromERCOT vistra:SunsetSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:WholesaleGenerationRevenueFromERCOT, vistra:TexasSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value1283246149152619651990
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.839.65.64.72.53.91.824.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.839.65.64.72.53.91.824.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:WholesaleGenerationRevenueFromERCOT vistra:TexasSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:WholesaleGenerationRevenueFromERCOT, vistra:WestSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value3138413713335246
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.20.51.51.10.51.31.81.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.20.51.51.10.51.31.81.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:WholesaleGenerationRevenueFromERCOT vistra:WestSegment100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementBusinessSegments

vistra:EastSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value228315275236189225346388
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.63.810.27.37.79.112.19.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.63.810.27.37.79.112.19.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:EastSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:RetailSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1921173518682507195118931846217614061373134818041447949
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax72.221.269.677.479.376.864.554.063.153.852.649.554.178.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax72.221.269.677.479.376.864.554.063.153.852.649.554.178.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RetailSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:SunsetSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value272820291222161165360252
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.210.010.86.96.56.712.66.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.210.010.86.96.56.712.66.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:SunsetSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:TexasSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value18452741922201241461081100
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.964.37.26.85.05.93.827.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.964.37.26.85.05.93.827.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:TexasSegment100.0100.0100.0100.0100.0100.0100.0100.0

vistra:WestSegment


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value5559555334375447
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.10.72.01.61.41.51.91.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.10.72.01.61.41.51.91.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:WestSegment100.0100.0100.0100.0100.0100.0100.0100.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value25653207252435522509285828603194283229232562324325747659431833129613571191
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax96.439.194.1109.7102.0115.9100.079.3127.1114.6100.089.196.263.1100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:ConsolidationItems

srt:ConsolidationEliminations


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312016-12-31
Value609-662.0-1262.0-1538.0-1021.0-1073.0-33.0-142.0-56.0-82.0-48.0-24.0-2.00.00.0
Percentage of Revenues23.7-20.6-50.0-43.3-40.7-37.5-1.2-4.4-2.0-2.8-1.9-0.7-0.10.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.9-8.1-47.0-47.5-41.5-43.5-1.2-3.5-2.5-3.2-1.9-0.7-0.10.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:ConsolidationEliminations0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:IntersegmentElimination


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-03-31
Value609-662.0-1262.0-1538.0-1022.0-1073.0-1206.0-598.0-1446.0-720.0-424.0-1116.0-1157.0298-478.0
Percentage of Revenues23.7-20.6-50.0-43.3-40.7-37.5-42.2-18.7-51.1-24.6-16.5-34.4-44.939.0-35.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.9-8.1-47.0-47.5-41.5-43.5-42.2-14.9-64.9-28.2-16.5-30.7-43.224.6-35.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:IntersegmentElimination0.00.00.00.00.00.00.0-1272.3-5561.5-947.4-504.8-1200.0-4450.00.00.0

us-gaap:Revenues us-gaap:ConsolidationItems, us-gaap:ProductOrService

srt:ConsolidationEliminations, vistra:AffiliateSales


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value609-662.0-1262.0-1538.0-1021.0-1073.0-947.0-693.0
Percentage of Revenues23.7-20.6-50.0-43.3-40.7-37.5-33.1-21.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.9-8.1-47.0-47.5-41.5-43.5-33.1-17.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:ConsolidationEliminations vistra:AffiliateSales0.00.00.00.00.00.00.00.0

srt:ConsolidationEliminations, vistra:TotalOtherRevenues


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value609-662.0-1262.0-1538.0-1021.0-1073.0-947.0-693.0
Percentage of Revenues23.7-20.6-50.0-43.3-40.7-37.5-33.1-21.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.9-8.1-47.0-47.5-41.5-43.5-33.1-17.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:ConsolidationEliminations vistra:TotalOtherRevenues0.00.00.00.00.00.00.00.0

us-gaap:Revenues us-gaap:ProductOrService

vistra:HedgingAndOtherRevenues


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-164.0-4990.0-151.031061400132-840.0617388309-404.0-80.0-435.0
Percentage of Revenues-6.4-155.6-6.08.72.414.04.6-26.321.813.312.1-12.5-3.1-56.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-6.2-60.8-5.69.62.516.24.6-20.927.715.212.1-11.1-3.0-35.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:HedgingAndOtherRevenues0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

vistra:IntangibleAmortization


Revenuesus-gaap:
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value69-6.04.0-12.0-8.08.0-14.0-15.06.0-23.0
Percentage of Revenues2.7-0.20.1-0.5-0.30.3-0.5-0.50.2-0.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.6-0.10.1-0.5-0.30.2-0.6-0.60.2-0.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:IntangibleAmortization0.00.00.00.00.00.00.00.00.00.0

vistra:TotalOtherRevenues


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-95.0-4996.0-159.031449392120-832.0603373297-398.0-103.0-447.0
Percentage of Revenues-3.7-155.8-6.38.82.013.74.2-26.021.312.811.6-12.3-4.0-58.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.6-60.9-5.99.72.015.94.2-20.727.114.611.6-10.9-3.8-36.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:TotalOtherRevenues0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Revenues us-gaap:ProductOrService, us-gaap:StatementBusinessSegments

vistra:AffiliateSales, vistra:EastSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value73345427350284534417200
Percentage of Revenues2.810.816.99.911.318.714.66.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.74.215.910.811.521.714.65.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:AffiliateSales vistra:EastSegment0.00.00.00.00.00.00.00.0

vistra:AffiliateSales, vistra:SunsetSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-38.065866973716949
Percentage of Revenues-1.52.03.41.92.92.52.41.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.40.83.22.13.02.92.41.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:AffiliateSales vistra:SunsetSegment0.00.00.00.00.00.00.00.0

vistra:AffiliateSales, vistra:TexasSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-644.02517491118664467369444
Percentage of Revenues-25.17.829.731.526.516.312.913.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-24.23.127.934.527.018.912.911.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:AffiliateSales vistra:TexasSegment0.00.00.00.00.00.00.00.0

vistra:AffiliateSales, vistra:WestSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value1.01.00.01.01.01.0
Percentage of Revenues0.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:AffiliateSales vistra:WestSegment0.00.00.00.00.00.0

vistra:HedgingAndOtherRevenues, vistra:EastSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value13163-133.057-8.0-25.0-5.0-35.0
Percentage of Revenues5.12.0-5.31.6-0.3-0.9-0.2-1.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.90.8-5.01.8-0.3-1.0-0.2-0.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:HedgingAndOtherRevenues vistra:EastSegment0.00.00.00.00.00.00.00.0

vistra:HedgingAndOtherRevenues, vistra:RetailSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.016217.010.0192019252224-6.02235
Percentage of Revenues0.00.50.80.20.40.70.70.60.90.80.9-0.20.94.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.20.80.20.40.80.70.51.10.90.9-0.20.82.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:HedgingAndOtherRevenues vistra:RetailSegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

vistra:HedgingAndOtherRevenues, vistra:SunsetSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-280.0-600.092-37.0-6.011484-70.0
Percentage of Revenues-10.9-18.73.6-1.0-0.24.02.9-2.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-10.5-7.33.4-1.1-0.24.62.9-1.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:HedgingAndOtherRevenues vistra:SunsetSegment0.00.00.00.00.00.00.00.0

vistra:HedgingAndOtherRevenues, vistra:TexasSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-8.0-4442.0-148.0253532483.0-813.0
Percentage of Revenues-0.3-138.5-5.97.12.18.70.1-25.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.3-54.2-5.57.82.210.10.1-20.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:HedgingAndOtherRevenues vistra:TexasSegment0.00.00.00.00.00.00.00.0

vistra:HedgingAndOtherRevenues, vistra:WestSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-7.0-27.0163011442448
Percentage of Revenues-0.3-0.80.60.80.41.50.81.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.3-0.30.60.90.41.80.81.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:HedgingAndOtherRevenues vistra:WestSegment0.00.00.00.00.00.00.00.0

vistra:IntangibleAmortization, vistra:EastSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-09-30
Value731.01.0
Percentage of Revenues2.80.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.70.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:IntangibleAmortization vistra:EastSegment0.00.00.0

vistra:IntangibleAmortization, vistra:RetailSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value-2.0-1.07.0-5.0-4.012-10.0-9.015-15.0
Percentage of Revenues-0.1-0.00.2-0.2-0.10.4-0.4-0.30.5-0.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.1-0.00.2-0.2-0.20.3-0.4-0.40.4-0.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:IntangibleAmortization vistra:RetailSegment0.00.00.00.00.00.00.00.00.00.0

vistra:IntangibleAmortization, vistra:SunsetSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value-2.0-6.0-4.0-7.0-4.0-4.0
Percentage of Revenues-0.1-0.2-0.1-0.3-0.1-0.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.1-0.1-0.1-0.3-0.2-0.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:IntangibleAmortization vistra:SunsetSegment0.00.00.00.00.00.0

vistra:TotalOtherRevenues, vistra:EastSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value277409295408276509411165
Percentage of Revenues10.812.811.711.511.017.814.45.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.45.011.012.611.220.614.44.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:TotalOtherRevenues vistra:EastSegment0.00.00.00.00.00.00.00.0

vistra:TotalOtherRevenues, vistra:RetailSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-2.01517145.0151231151310.09.07.023
Percentage of Revenues-0.10.50.70.40.20.50.41.00.50.40.40.30.33.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.10.20.60.40.20.60.40.80.70.50.40.20.31.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:TotalOtherRevenues vistra:RetailSegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

vistra:TotalOtherRevenues, vistra:SunsetSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-320.0-541.01732860181149-25.0
Percentage of Revenues-12.5-16.96.90.82.46.35.2-0.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-12.0-6.66.40.92.47.35.2-0.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:TotalOtherRevenues vistra:SunsetSegment0.00.00.00.00.00.00.00.0

vistra:TotalOtherRevenues, vistra:TexasSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-652.0-4191.06011371717715372-369.0
Percentage of Revenues-25.4-130.723.838.628.625.013.0-11.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-24.5-51.122.442.329.129.013.0-9.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:TotalOtherRevenues vistra:TexasSegment0.00.00.00.00.00.00.00.0

vistra:TotalOtherRevenues, vistra:WestSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-7.0-26.0163111452548
Percentage of Revenues-0.3-0.80.60.90.41.60.91.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.3-0.30.61.00.41.80.91.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:TotalOtherRevenues vistra:WestSegment0.00.00.00.00.00.00.00.0

us-gaap:Revenues us-gaap:StatementBusinessSegments

vistra:EastSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value505724570644465734757553
Percentage of Revenues19.722.622.618.118.525.726.517.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.08.821.219.918.929.826.513.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:EastSegment221.5229.8207.3272.9246.0326.2218.8142.5

vistra:RetailSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value19191750188525211956190818582207142113861358181314549729221286986
Percentage of Revenues74.854.674.771.078.066.865.069.150.247.453.055.956.5127.197.870.276.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax72.121.370.377.979.577.465.054.863.854.453.049.854.380.297.870.276.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RetailSegment99.9100.9100.9100.6100.3100.8100.7101.4101.1100.9100.7100.5100.5102.40.00.00.0

vistra:SunsetSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-48.0279464250221346509227
Percentage of Revenues-1.98.718.47.08.812.117.87.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-1.83.417.37.79.014.017.85.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:SunsetSegment-17.634.0159.5112.6137.3209.7141.490.1

vistra:TexasSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-468.010837931591841861480731
Percentage of Revenues-18.233.831.444.833.530.116.822.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-17.613.229.649.134.234.916.818.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:TexasSegment-254.320.5413.0723.2678.2589.7444.466.5

vistra:WestSegment


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value4833718445827995
Percentage of Revenues1.91.02.82.41.82.92.83.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.80.42.62.61.83.32.82.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:WestSegment87.355.9129.1158.5132.4221.6146.3202.1

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value252251280268236252267246210182215194352162166147147135208
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.53.110.48.39.610.29.36.19.47.18.45.313.113.417.68.011.39.917.5

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value27015258862520825499263072666926616264432652025568260242588826470147761460015000147841471515167
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Assets us-gaap:ConsolidatedEntities

us-gaap:Parent


Assetsus-gaap:
Period End2020-12-312019-12-31
Value89259417
Percentage of Assets35.435.4
Percentage of Assets35.435.4
Percentage of Assets us-gaap:Parent100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value20947197931684717068182631874318656186511861617762181571748318050871682588065812680358570
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets77.576.566.866.969.470.370.170.570.269.569.867.568.259.056.653.855.054.656.5

us-gaap:Liabilities us-gaap:ConsolidatedEntities

us-gaap:Parent


Liabilitiesus-gaap:
Period End2020-12-312019-12-31
Value5641457
Percentage of Liabilities3.37.8
Percentage of Assets2.25.5
Percentage of Assets us-gaap:Parent6.315.5

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value27015258862520825499263072666926616264432652025568260242588826470147761460015000147841471515167
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LiabilitiesAndStockholdersEquity us-gaap:ConsolidatedEntities

us-gaap:Parent


Liabilities
Period End2020-12-312019-12-31
Value89259417
Percentage of LiabilitiesAndStockholdersEquity35.435.4
Percentage of Assets35.435.4
Percentage of Assets us-gaap:Parent100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value60766100837184448056793679597792790478047863839984134.063426597
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets22.523.633.233.130.629.829.929.529.830.530.232.431.80.043.443.5

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value4749368834293757403745594114412845393324343532763374269926732440239721852473
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets17.614.213.614.715.317.115.515.617.113.013.212.712.718.318.316.316.214.816.3

us-gaap:AssetsCurrent us-gaap:ConsolidatedEntities

us-gaap:Parent


Assets
Period End2020-12-312019-12-31
Value85204
Percentage of AssetsCurrent2.55.0
Percentage of Assets0.30.8
Percentage of Assets us-gaap:Parent1.02.2

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value444561406500382717300707964546636811757137914871054986916843
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.62.21.62.01.52.71.12.73.62.12.43.12.99.310.27.06.76.25.6

us-gaap:CashAndCashEquivalentsAtCarryingValue us-gaap:ConsolidatedEntities

us-gaap:Parent


Cash
Period End2020-12-312019-12-31
Value7356
Percentage of CashAndCashEquivalentsAtCarryingValue18.018.7
Percentage of Assets0.30.2
Percentage of Assets us-gaap:Parent0.80.6

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-10-02
Value48360144455043379547575310065886938708161938204617651700166015881594
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.82.31.82.21.63.01.82.83.82.32.73.43.113.114.011.811.511.310.50.0

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents us-gaap:ConsolidatedEntities

us-gaap:Parent


Cash
Period End2020-12-312019-12-312018-12-312017-12-31
Value73992281183
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents16.420.832.957.8
Percentage of Assets0.30.40.98.1
Percentage of Assets us-gaap:Parent0.81.10.00.0

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1352131612791372127210971365141911011000108712431149463582717651482612
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.05.15.15.44.84.15.15.44.23.94.24.84.33.14.04.84.43.34.0

us-gaap:AccountsReceivableNetCurrent us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableType

vistra:OtherTradeAccountsReceivables


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value8686110109758011914412412213610810548
Percentage of AccountsReceivableNetCurrent6.46.58.67.95.97.38.710.111.312.212.58.79.110.4
Percentage of Assets0.30.30.40.40.30.30.40.50.50.50.50.40.40.3
Percentage of Assets vistra:OtherTradeAccountsReceivables0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

vistra:TradeAccountsReceivableFromContractsWithCustomers


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1266123011691263119710171246127597787895111351044415
Percentage of AccountsReceivableNetCurrent93.693.591.492.194.192.791.389.988.787.887.591.390.989.6
Percentage of Assets4.74.84.65.04.63.84.74.83.73.43.74.43.92.8
Percentage of Assets vistra:TradeAccountsReceivableFromContractsWithCustomers0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccountsReceivableNetCurrent us-gaap:ConsolidatedEntities

us-gaap:Parent


Accounts
Period End2020-12-312019-12-31
Value7.05.0
Percentage of AccountsReceivableNetCurrent0.50.4
Percentage of Assets0.00.0
Percentage of Assets us-gaap:Parent0.10.1

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value486467515508541514469430476433412393465226253295310315285
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.81.82.02.02.11.91.81.61.81.71.61.51.81.51.72.02.12.11.9

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value250214205311304359298291285270152123135757212815375
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.90.80.81.21.21.31.11.11.11.10.60.50.50.50.50.91.00.5

us-gaap:PrepaidExpenseAndOtherAssetsCurrent us-gaap:ConsolidatedEntities

us-gaap:Parent


Prepaid
Period End2020-12-312019-12-31
Value5.0100
Percentage of PrepaidExpenseAndOtherAssetsCurrent2.433.6
Percentage of Assets0.00.4
Percentage of Assets us-gaap:Parent0.11.1

Land

us-gaap:Land

us-gaap:Land


Land
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value44444445494949494949494949494949494949
Percentage of Land100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.20.20.20.20.20.20.20.20.20.20.20.30.30.30.30.30.3

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-31
Value166851607516012159301627316077159911586715869155741542846264107
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets61.862.163.562.561.960.360.160.059.860.959.331.727.1

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

us-gaap:ElectricGenerationEquipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value15894152831522215138154791528515205150701506614757146043966
Percentage of PropertyPlantAndEquipmentGross95.395.195.195.095.195.195.195.094.994.894.785.7
Percentage of Assets58.859.060.459.458.857.357.157.056.857.756.127.2
Percentage of Assets us-gaap:ElectricGenerationEquipment0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Land


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value615616617619623623622637640642642540
Percentage of PropertyPlantAndEquipmentGross3.73.83.93.93.83.93.94.04.04.14.211.7
Percentage of Assets2.32.42.42.42.42.32.32.42.42.52.53.7
Percentage of Assets us-gaap:Land0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:OfficeEquipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value176176173173171169164160163175182120
Percentage of PropertyPlantAndEquipmentGross1.11.11.11.11.11.11.01.01.01.11.22.6
Percentage of Assets0.70.70.70.70.70.60.60.60.60.70.70.8
Percentage of Assets us-gaap:OfficeEquipment0.00.00.00.00.00.00.00.00.00.00.00.0

Construction In Progress Gross

us-gaap:ConstructionInProgressGross

us-gaap:ConstructionInProgressGross


Construction
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-31
Value469870712561501345220199135297277318224
Percentage of ConstructionInProgressGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.73.42.82.21.91.30.80.80.51.21.12.21.5

us-gaap:ConstructionInProgressGross dei:LegalEntity, us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProject, us-gaap:StatementBusinessSegments

vistra:VistraCorp, vistra:SolarGenerationAndBatteryEnergyStorageProjects, vistra:TexasSegment


Construction
Period End2021-06-302021-03-31
Value13396
Percentage of ConstructionInProgressGross28.411.0
Percentage of Assets0.50.4
Percentage of Assets vistra:VistraCorp vistra:SolarGenerationAndBatteryEnergyStorageProjects vistra:TexasSegment0.00.0

us-gaap:ConstructionInProgressGross dei:LegalEntity, us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty, us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProject

vistra:VistraCorp, vistra:MossLandingPowerPlantBatteryStorageProject, vistra:MossLandingBatteryEnergyStorageSystemPhaseI


Construction
Period End2021-03-312020-12-312020-09-302020-06-30
Value412370356315
Percentage of ConstructionInProgressGross47.452.063.562.9
Percentage of Assets1.61.51.41.2
Percentage of Assets vistra:VistraCorp vistra:MossLandingPowerPlantBatteryStorageProject vistra:MossLandingBatteryEnergyStorageSystemPhaseI0.00.00.00.0

vistra:VistraCorp, vistra:MossLandingPowerPlantBatteryStorageProject, vistra:MossLandingBatteryEnergyStorageSystemPhaseII


Construction
Period End2021-06-302021-03-312020-12-31
Value1305429
Percentage of ConstructionInProgressGross27.76.24.1
Percentage of Assets0.50.20.1
Percentage of Assets vistra:VistraCorp vistra:MossLandingPowerPlantBatteryStorageProject vistra:MossLandingBatteryEnergyStorageSystemPhaseII0.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value42043925361433203160286225532241192316141284114878848028231823916785
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.615.214.313.012.010.79.68.57.36.34.94.43.03.21.92.11.61.10.6

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment us-gaap:PropertyPlantAndEquipmentByType

us-gaap:NuclearFuel


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value13111291179159236216196189
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment3.12.92.55.45.08.28.58.714.7
Percentage of Assets0.50.40.40.70.60.90.80.70.7
Percentage of Assets us-gaap:NuclearFuel0.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value13327133921349913564138811381813914140751426014448146121475614981485048204746439244154443
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets49.351.753.653.252.851.852.353.253.856.556.157.056.632.833.031.629.730.029.3

us-gaap:PropertyPlantAndEquipmentNet us-gaap:ConsolidatedEntities

us-gaap:Parent


Property
Period End2020-12-312019-12-31
Value3.04.0
Percentage of PropertyPlantAndEquipmentNet0.00.0
Percentage of Assets0.00.0
Percentage of Assets us-gaap:Parent0.00.0

us-gaap:PropertyPlantAndEquipmentNet us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty

vistra:GenerationFacilitiesPotentiallySubjectToImpairmentUnderSpecifiedConditions


Property
Period End2020-09-30
Value500
Percentage of PropertyPlantAndEquipmentNet3.7
Percentage of Assets2.0
Percentage of Assets vistra:GenerationFacilitiesPotentiallySubjectToImpairmentUnderSpecifiedConditions0.0

Long Term Investments

us-gaap:LongTermInvestments

us-gaap:LongTermInvestments


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1912180317591632155213741537145114221369125013571290123212401183114311131064
Percentage of LongTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.17.07.06.45.95.25.85.55.45.44.85.24.98.38.57.97.77.67.0

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-04-092018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value2583258325832583256826082553228720822082206819071907161190719071907190719071907
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.610.010.210.19.89.89.68.67.98.17.97.47.20.012.913.112.712.913.012.6

us-gaap:Goodwill us-gaap:BusinessAcquisition

vistra:AmbitTransaction


Goodwillus-gaap:
Period End2020-09-302020-06-302020-03-312019-11-01
Value258243278214
Percentage of Goodwill10.09.510.70.0
Percentage of Assets1.00.91.00.0
Percentage of Assets vistra:AmbitTransaction0.00.00.00.0

vistra:CriusTransaction


Goodwillus-gaap:
Period End2020-09-302020-06-302020-03-312019-09-302019-07-15
Value243243248205205
Percentage of Goodwill9.49.59.59.00.0
Percentage of Assets1.00.90.90.80.0
Percentage of Assets vistra:CriusTransaction0.00.00.00.00.0

us-gaap:Goodwill us-gaap:BusinessAcquisition, us-gaap:ReportingUnit

vistra:AmbitTransaction, vistra:RetailReportingUnit


Goodwillus-gaap:
Period End2020-12-31
Value258
Percentage of Goodwill10.0
Percentage of Assets1.0
Percentage of Assets vistra:AmbitTransaction vistra:RetailReportingUnit0.0

vistra:CriusTransaction, vistra:RetailReportingUnit


Goodwillus-gaap:
Period End2020-12-31
Value243
Percentage of Goodwill9.4
Percentage of Assets1.0
Percentage of Assets vistra:CriusTransaction vistra:RetailReportingUnit0.0

vistra:DynegyMerger, vistra:TexasGenerationReportingUnit


Goodwillus-gaap:
Period End2020-12-31
Value122
Percentage of Goodwill4.7
Percentage of Assets0.5
Percentage of Assets vistra:DynegyMerger vistra:TexasGenerationReportingUnit0.0

us-gaap:Goodwill us-gaap:ReportingUnit

vistra:RetailReportingUnit


Goodwillus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value24612461190719071907
Percentage of Goodwill95.395.373.873.874.3
Percentage of Assets9.19.57.67.57.2
Percentage of Assets vistra:RetailReportingUnit0.00.00.00.00.0

Indefinite Lived Intangible Assets Excluding Goodwill

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill

us-gaap:TradeNames


Indefinite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1374137413741374137413691391129712451245124512461245122512251225122512251225
Percentage of IndefiniteLivedIntangibleAssetsExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.15.35.55.45.25.15.24.94.74.94.84.84.78.38.48.28.38.38.1
Percentage of Assets us-gaap:TradeNames0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

vistra:MineralInterests


Indefinite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1.01.01.01.02.02.02.02.03.04.04.04.04.03.04.04.04.04.04.0
Percentage of IndefiniteLivedIntangibleAssetsExcludingGoodwill0.10.10.10.10.10.10.10.20.20.30.30.30.30.20.30.30.30.30.3
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets vistra:MineralInterests0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value2290232924462464253225782748259523832400249327112698243725302849293630693205
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.59.09.79.79.69.710.39.89.09.49.610.510.216.517.319.019.920.921.1

us-gaap:IntangibleAssetsNetExcludingGoodwill us-gaap:ConsolidatedEntities

us-gaap:Parent


Intangible
Period End2020-12-312019-12-31
Value4749
Percentage of IntangibleAssetsNetExcludingGoodwill1.91.8
Percentage of Assets0.20.2
Percentage of Assets us-gaap:Parent0.50.5

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value91595410711089115612071355129611351151124414611449120913011620170718401976
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.43.74.24.34.44.55.14.94.34.54.85.65.58.28.910.811.512.513.0

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:ComputerSoftwareIntangibleAsset


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value219223228222213214216195197158165159151129136142136138138
Percentage of FiniteLivedIntangibleAssetsNet23.923.421.320.418.417.715.915.017.413.713.310.910.410.710.58.88.07.57.0
Percentage of Assets0.80.90.90.90.80.80.80.70.70.60.60.60.60.90.90.90.90.90.9
Percentage of Assets us-gaap:ComputerSoftwareIntangibleAsset0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value550599648704785822927853693749804882956100310761181128613911496
Percentage of FiniteLivedIntangibleAssetsNet60.162.860.564.667.968.168.465.861.165.164.660.466.083.082.772.975.375.675.7
Percentage of Assets2.02.32.62.83.03.13.53.22.62.93.13.43.66.87.47.98.79.59.9
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

vistra:ContractualServiceAgreements


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value3241505353545458586070720.0
Percentage of FiniteLivedIntangibleAssetsNet3.54.34.74.94.64.54.04.55.15.25.64.90.0
Percentage of Assets0.10.20.20.20.20.20.20.20.20.20.30.30.0
Percentage of Assets vistra:ContractualServiceAgreements0.00.00.00.00.00.00.00.00.00.00.00.00.0

vistra:OtherIdentifiableIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value63337732282625424423272623222224262728
Percentage of FiniteLivedIntangibleAssetsNet6.93.57.22.92.42.21.83.23.92.02.21.81.61.81.71.51.51.51.4
Percentage of Assets0.20.10.30.10.10.10.10.20.20.10.10.10.10.10.20.20.20.20.2
Percentage of Assets vistra:OtherIdentifiableIntangibleAssets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

vistra:RetailAndWholesaleContracts


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value5158687877911331481431611783223195567927598126
Percentage of FiniteLivedIntangibleAssetsNet5.66.16.37.26.77.59.811.412.614.014.322.022.04.55.15.74.45.36.4
Percentage of Assets0.20.20.30.30.30.30.50.60.50.60.71.21.20.40.50.60.50.70.8
Percentage of Assets vistra:RetailAndWholesaleContracts0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value83710641326710
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0
Percentage of Assets3.34.05.14.9

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value424345454447445034680.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.20.20.20.20.20.20.20.20.10.30.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value300322332306398330352398405356590428581189162183225206239
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.11.21.31.21.51.21.31.51.51.42.31.72.21.31.11.21.51.41.6

us-gaap:OtherAssetsNoncurrent us-gaap:ConsolidatedEntities

us-gaap:Parent


Other
Period End2020-12-312019-12-31
Value2.067
Percentage of OtherAssetsNoncurrent0.619.0
Percentage of Assets0.00.3
Percentage of Assets us-gaap:Parent0.00.7

us-gaap:OtherAssetsNoncurrent us-gaap:RetirementPlanType

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Other
Period End2020-12-312019-12-312018-12-31
Value231814
Percentage of OtherAssetsNoncurrent6.95.12.4
Percentage of Assets0.10.10.1
Percentage of Assets us-gaap:OtherPostretirementBenefitPlansDefinedBenefit0.00.00.0

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value10781129880897879804947916782787945812795421473487474402479
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.04.43.53.53.33.03.63.52.93.13.63.13.02.83.23.23.22.73.2

us-gaap:AccountsPayableCurrent us-gaap:ConsolidatedEntities

us-gaap:Parent


Accounts
Period End2020-12-312019-12-31
Value2.01.0
Percentage of AccountsPayableCurrent0.20.1
Percentage of Assets0.00.0
Percentage of Assets us-gaap:Parent0.00.0

Accrued Income Taxes Current

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedIncomeTaxesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value8.0491610.06.01.018123710.00.00.05858554.02931
Percentage of AccruedIncomeTaxesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.20.10.00.00.00.10.00.10.00.00.00.40.40.40.00.20.2

us-gaap:AccruedIncomeTaxesCurrent us-gaap:ConsolidatedEntities

us-gaap:Parent


Accrued
Period End2020-12-312019-12-31
Value141.0
Percentage of AccruedIncomeTaxesCurrent87.5100.0
Percentage of Assets0.10.0
Percentage of Assets us-gaap:Parent0.20.0

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value522354063036338346314604457439153657323836253102264615571351111910089811504
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets19.320.912.013.317.617.317.214.813.812.713.912.010.010.59.37.56.86.79.9

us-gaap:LiabilitiesCurrent us-gaap:ConsolidatedEntities

us-gaap:Parent


Liabilities
Period End2020-12-312019-12-31
Value94291
Percentage of LiabilitiesCurrent3.16.4
Percentage of Assets0.41.1
Percentage of Assets us-gaap:Parent1.13.1

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value7.08.08.010.01110.0141213160.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.00.00.00.00.00.00.10.00.00.10.0

Other Liabilities Current

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value487554471516418371506370308258345329387248297336283310387
Percentage of OtherLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.82.11.92.01.61.41.91.41.21.01.31.31.51.72.02.21.92.12.6

us-gaap:OtherLiabilitiesCurrent us-gaap:ConsolidatedEntities

us-gaap:Parent


Other
Period End2020-12-312019-12-31
Value4.046
Percentage of OtherLiabilitiesCurrent0.89.1
Percentage of Assets0.00.2
Percentage of Assets us-gaap:Parent0.00.5

Long Term Debt And Capital Lease Obligations

us-gaap:LongTermDebtAndCapitalLeaseObligations

us-gaap:LongTermDebtAndCapitalLeaseObligations


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value104849312923592539261996910102107281119310803108741106011807436643794540453145414577
Percentage of LongTermDebtAndCapitalLeaseObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets38.836.036.636.335.237.438.040.642.242.341.842.744.629.530.030.330.630.930.2

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1000000.01000000.01000000.02000000.02000000.02000000.02000000.0
Percentage of DeferredIncomeTaxLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.0

Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent


Pension
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value311312312320324327295296273272270
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.21.21.21.31.21.21.11.11.01.11.0

us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent us-gaap:RetirementPlanType

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Pension
Period End2020-12-312019-12-312018-12-31
Value134126121
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent42.942.744.8
Percentage of Assets0.50.50.5
Percentage of Assets us-gaap:OtherPostretirementBenefitPlansDefinedBenefit0.00.00.0

us-gaap:PensionPlansDefinedBenefit


Pension
Period End2020-12-312019-12-312018-12-31
Value158146125
Percentage of PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent50.649.546.3
Percentage of Assets0.60.50.5
Percentage of Assets us-gaap:PensionPlansDefinedBenefit0.00.00.0

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value-8000000.0-7000000.0-10000000.0-13000000.0-12000000.0-10000000.01000000.0002000000.04000000.06000000.07000000.00
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.00.0
Percentage of Assets-0.0-0.0-0.0-0.1-0.0-0.00.00.00.00.00.00.00.00.0

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1867184811311095951888989538464355340346345239256232235234220
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.97.14.54.33.63.33.72.01.71.41.31.31.31.61.81.51.61.61.5

us-gaap:OtherLiabilitiesNoncurrent us-gaap:ConsolidatedEntities

us-gaap:Parent


Other
Period End2020-12-312019-12-31
Value2322
Percentage of OtherLiabilitiesNoncurrent2.02.2
Percentage of Assets0.10.1
Percentage of Assets us-gaap:Parent0.30.2

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value383840393742415340900.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.10.10.20.20.10.20.20.20.20.40.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2020-12-31
Value8000000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0
Percentage of Assets0.0

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2020-12-31
Value9000000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0
Percentage of Assets0.0

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2020-12-31
Value5000000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0
Percentage of Assets0.0

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value3000000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.0

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value41
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets0.2

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312019-01-01
Value48556553106109
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.20.20.40.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2020-12-31
Value77
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0
Percentage of Assets0.3

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2020-12-31
Value29
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0
Percentage of Assets0.1

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value60766100837184448056793679597792790478047863839984134.063426597
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets22.523.633.233.130.629.829.929.529.830.530.232.431.80.043.443.5

Stockholders Equity Including Portion Attributable To Noncontrolling Interest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value6068609383618431804479267960779279047806786784058420606063426935665866806597
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets22.523.533.233.130.629.729.929.529.830.530.232.531.841.043.446.245.045.443.5

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:ConsolidatedEntities

us-gaap:Parent


Stockholders
Period End2020-12-312019-12-31
Value83617960
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.0100.0
Percentage of Assets33.229.9
Percentage of Assets us-gaap:Parent93.784.5

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:CumulativeEffectPeriodOfAdoption

srt:CumulativeEffectPeriodOfAdoptionAdjustment


Stockholders
Period End2020-12-312019-12-312018-12-31
Value-4.0-4.0-2.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.0-0.1-0.0
Percentage of Assets-0.0-0.0-0.0
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment0.00.00.0

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:CumulativeEffectPeriodOfAdoption, us-gaap:StatementEquityComponents

srt:CumulativeEffectPeriodOfAdoptionAdjustment, us-gaap:Parent


Stockholders
Period End2020-12-312019-12-312018-12-31
Value-4.0-4.0-2.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.0-0.1-0.0
Percentage of Assets-0.0-0.0-0.0
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment us-gaap:Parent0.00.00.0

srt:CumulativeEffectPeriodOfAdoptionAdjustment, us-gaap:RetainedEarnings


Stockholders
Period End2020-12-312019-12-312018-12-31
Value-4.0-4.0-2.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.0-0.1-0.0
Percentage of Assets-0.0-0.0-0.0
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment us-gaap:RetainedEarnings0.00.00.0

us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-45.0-46.0-48.0-56.0-52.0-53.0-30.0-34.0-21.0-22.0-15.0-16.0-16.0-17.06.06.06.06.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.7-0.8-0.6-0.7-0.6-0.7-0.4-0.4-0.3-0.3-0.2-0.2-0.3-0.30.10.10.10.1
Percentage of Assets-0.2-0.2-0.2-0.2-0.2-0.2-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.10.00.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value981698059786977197549737972197081013510107967010015777277657755775077467742
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest161.8160.9117.0115.9121.3122.8122.1124.6128.2128.5115.1118.9128.3122.4111.8116.4116.0117.4
Percentage of Assets36.337.938.838.337.136.536.536.738.238.837.437.852.653.251.752.452.651.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AociIncludingPortionAttributableToNoncontrollingInterest


Stockholders
Period End2020-12-312019-12-312018-12-312017-12-31
Value-48.0-30.0-22.0-17.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.6-0.4-0.3-0.3
Percentage of Assets-0.2-0.1-0.1-0.1
Percentage of Assets us-gaap:AociIncludingPortionAttributableToNoncontrollingInterest0.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value5.05.05.05.05.05.05.05.05.05.05.05.04.04.04.04.04.04.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest0.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NoncontrollingInterest


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312018-09-302018-06-302017-12-31
Value-8.0-7.0-10.0-13.0-12.0-10.01.04.06.07.00.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-0.1-0.1-0.1-0.2-0.1-0.10.00.10.10.10.0
Percentage of Assets-0.0-0.0-0.0-0.1-0.0-0.00.00.00.00.00.0
Percentage of Assets us-gaap:NoncontrollingInterest0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Parent


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-31
Value60766100837184448056793679597792790478636342
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest100.1100.1100.1100.2100.1100.1100.0100.0100.099.9100.0
Percentage of Assets22.523.633.233.130.629.829.929.529.830.243.4
Percentage of Assets us-gaap:Parent0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-2552.0-2516.0-399.0-303.0-678.0-780.0-764.0-936.0-989.0-1449.0-1261.0-1591.0-1700.0-1410.0-830.0-1102.0-1076.0-1155.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-42.1-41.3-4.8-3.6-8.4-9.8-9.6-12.0-12.5-18.4-15.0-18.9-28.1-22.2-12.0-16.6-16.1-17.5
Percentage of Assets-9.4-9.7-1.6-1.2-2.6-2.9-2.9-3.5-3.7-5.6-4.9-6.0-11.5-9.7-5.5-7.5-7.3-7.6
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value-1148.0-1148.0-973.0-973.0-973.0-973.0-973.0-951.0-1226.0-778.0
Percentage of StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest-18.9-18.8-11.6-11.5-12.1-12.3-12.2-12.2-15.5-9.9
Percentage of Assets-4.2-4.4-3.9-3.8-3.7-3.6-3.7-3.6-4.6-3.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value5000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.05000000.04000000.04000000.04000000.04000000.04000000.04000000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value98169805978697719754973797219708890991059329967010015777277657755775077467742
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets36.337.938.838.337.136.536.536.733.635.635.837.437.852.653.251.752.452.651.0

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-2552.0-2516.0-399.0-303.0-678.0-780.0-764.0-936.0-989.0-1285.0-1449.0-1261.0-1591.0-1700.0-1410.0-830.0-1102.0-1076.0-1155.0
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-9.4-9.7-1.6-1.2-2.6-2.9-2.9-3.5-3.7-5.0-5.6-4.9-6.0-11.5-9.7-5.5-7.5-7.3-7.6

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-45000000.0-46000000.0-48000000.0-56000000.0-52000000.0-53000000.0-30000000.0-34000000.0-21000000.0-21000000.0-22000000.0-15000000.0-16000000.0-16000000.0-17000000.06000000.06000000.06000000.06000000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-0.2-0.2-0.2-0.2-0.2-0.2-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.10.00.00.00.0

Minority Interest

us-gaap:MinorityInterest

us-gaap:MinorityInterest


Minority
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value-8000000.0-7000000.0-10000000.0-13000000.0-12000000.0-10000000.01000000.0002000000.04000000.06000000.07000000.00
Percentage of MinorityInterest100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.00.0
Percentage of Assets-0.0-0.0-0.0-0.1-0.0-0.00.00.00.00.00.00.00.00.0

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value10.01717181614171716123.06.0567.010.05.04.04.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value10.01717181614171716123.06.0567.010.05.04.04.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Parent


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value10.01717181614171716123.06.0567.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:Parent0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value596-1653.09871041757552913941494388608892-7.0-22.054151219214181
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.4-20.236.832.130.822.431.923.422.215.223.724.5-0.3-1.857.427.914.810.46.8

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-446.0-129.0-645.0-274.0-369.0-284.0-738.0-580.0-250.0-149.0-234.0-109.0319-77.0-96.0-437.0-143.0-51.0-93.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-16.8-1.6-24.0-8.5-15.0-11.5-25.8-14.4-11.2-5.8-9.1-3.011.9-6.4-10.2-23.8-11.0-3.8-7.8

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-268.01939-448.0-650.0-750.052-453.0-614.0174-344.0-551.0-729.0-1434.0-9.0-164.0-10.0-9.0-18.06.0
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-10.123.6-16.7-20.1-30.52.1-15.8-15.37.8-13.5-21.5-20.0-53.6-0.7-17.4-0.5-0.7-1.30.5

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value464423453410455419427424384405427426389153180178172170216
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DepreciationDepletionAndAmortization us-gaap:ConsolidationItems

us-gaap:CorporateNonSegment


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value181616172119172121172625231210.010.010.011
Percentage of DepreciationDepletionAndAmortization3.93.83.54.14.64.54.05.05.54.26.15.95.97.85.65.65.86.5

us-gaap:DepreciationDepletionAndAmortization us-gaap:StatementBusinessSegments

vistra:AssetClosureSegment


Depreciation
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value1210.00.00.00.00.00.00.00.00.00.00.02.0-1.0
Percentage of DepreciationDepletionAndAmortization2.62.40.00.00.00.00.00.00.00.00.00.01.1-0.6

vistra:EastSegment


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value193196181181192168174170
Percentage of DepreciationDepletionAndAmortization41.646.340.044.142.240.140.740.1

vistra:RetailSegment


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value5453746782808886595981808076108108108
Percentage of DepreciationDepletionAndAmortization11.612.516.316.318.019.120.620.315.414.619.018.820.649.760.060.762.8

vistra:SunsetSegment


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value3029601339396121
Percentage of DepreciationDepletionAndAmortization6.56.913.23.28.69.314.35.0

vistra:TexasSegment


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value15912410511712011387126
Percentage of DepreciationDepletionAndAmortization34.329.323.228.526.427.020.429.7

vistra:WestSegment


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value10.05.05.05.05.05.05.05.0
Percentage of DepreciationDepletionAndAmortization2.21.21.11.21.11.21.21.2

Increase Decrease In Other Operating Capital Net

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet


Increase
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value226-999.03520715-22.0226136156277253315638
Percentage of IncreaseDecreaseInOtherOperatingCapitalNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value596-1653.09871041757552913941494388608892-7.0-22.054151219214181
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.4-20.236.832.130.822.431.923.422.215.223.724.5-0.3-1.857.427.914.810.46.8

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value36-2043.0-29.044316656234113356225-186.0330108-306.0-579.0273-26.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.4-24.9-1.113.76.72.38.22.816.08.8-7.39.14.0-25.2-61.414.9-2.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value35-2040.0-27.044216445234114354224-186.0331105-306.0-579.0273-26.078-163.0
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.3-24.9-1.013.76.71.88.22.815.98.8-7.39.13.9-25.2-61.414.9-2.05.7-13.7

us-gaap:ProfitLoss us-gaap:ConsolidationItems

us-gaap:CorporateNonSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-86.0463-145.0-276.0-234.0-345.0-132.0-312.0-399.0-272.0-241.0-328.0-337.031-168.0-203.0-104.0
Percentage of ProfitLoss-245.7-22.7537.0-62.4-142.7-766.7-56.4-273.7-112.7-121.4129.6-99.1-321.0-10.129.0-74.4400.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.25.6-5.4-8.5-9.5-14.0-4.6-7.7-17.9-10.7-9.4-9.0-12.62.6-17.8-11.1-8.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CorporateNonSegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ProfitLoss us-gaap:StatementBusinessSegments

vistra:AssetClosureSegment


Profit
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-14.0-10.0-60.0-14.0-17.0-72.0-8.0-15.0-14.0-38.0-4.02.0-22.0-164.06450
Percentage of ProfitLoss-40.037.0-13.6-8.5-37.8-30.8-7.0-4.2-6.220.4-1.21.97.228.323.4-192.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.5-0.4-1.9-0.6-0.7-2.5-0.2-0.7-0.5-1.5-0.10.1-1.8-17.43.53.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:AssetClosureSegment0.00.00.00.00.0-276.9-12.7-31.9-19.7-3800.080.08.0-61.1-81.620.518.9

vistra:EastSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-100.01.0-78.0100-49.06513714
Percentage of ProfitLoss-285.7-0.0288.922.6-29.9144.458.512.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.80.0-2.93.1-2.02.64.80.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:EastSegment-43.90.3-28.442.4-25.928.939.63.6

vistra:RetailSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value181088-124.010922995131573-585.015315-86.0-288.07714187.0183
Percentage of ProfitLoss5171.4-4.3459.324.7139.6211.156.0502.6-165.36.7-169.4-26.0-274.3-252.0-72.22.6-703.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax68.01.1-4.63.49.33.94.614.2-26.20.612.3-2.4-10.863.644.30.414.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:RetailSegment94.25.1-6.64.311.75.07.126.3-41.61.123.4-4.8-19.981.20.00.00.0

vistra:SunsetSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-424.0-43.051-385.0-76.0-25.0108-97.0
Percentage of ProfitLoss-1211.42.1-188.9-87.1-46.3-55.646.2-85.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.9-0.51.9-11.9-3.1-1.03.8-2.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:SunsetSegment-155.9-5.217.5-173.4-47.2-15.230.0-38.5

vistra:TexasSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-1138.0-2518.0278925306273-4.0-10.0
Percentage of ProfitLoss-3251.4123.4-1029.6209.3186.6606.7-1.7-8.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-42.8-30.710.428.612.411.1-0.1-0.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:TexasSegment-618.5-47.7144.8420.5246.8187.0-3.7-0.9

vistra:WestSegment


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-13.0-31.01.029164.09.041
Percentage of ProfitLoss-37.11.5-3.76.69.88.93.836.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.5-0.40.00.90.70.20.31.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax vistra:WestSegment-23.6-52.51.854.747.110.816.787.2

us-gaap:ProfitLoss us-gaap:StatementEquityComponents

us-gaap:NoncontrollingInterest


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value-1.03.0-1.0-2.0-11.01.0
Percentage of ProfitLoss-2.9-0.1-0.2-1.2-24.40.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.00.0-0.0-0.1-0.40.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NoncontrollingInterest0.00.00.00.00.00.0

us-gaap:Parent


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value36-2043.044316656113
Percentage of ProfitLoss102.9100.1100.2101.2124.499.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.4-24.913.76.72.32.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Parent0.00.00.00.00.00.0

us-gaap:RetainedEarnings


Profit
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302018-03-312017-03-31
Value36-2043.044316656113-306.078
Percentage of ProfitLoss102.9100.1100.2101.2124.499.1100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.4-24.913.76.72.32.8-25.25.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value9.0161916161412111212140.0536.0-13.05.04.04.0
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-446.0-129.0-645.0-274.0-369.0-284.0-738.0-580.0-250.0-149.0-234.0-109.0319-77.0-96.0-437.0-143.0-51.0-93.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-16.8-1.6-24.0-8.5-15.0-11.5-25.8-14.4-11.2-5.8-9.1-3.011.9-6.4-10.2-23.8-11.0-3.8-7.8

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value35419242125032726117210112911816956114392823323148
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-268.01939-448.0-650.0-750.052-453.0-614.0174-344.0-551.0-729.0-1434.0-9.0-164.0-10.0-9.0-18.06.0
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-10.123.6-16.7-20.1-30.52.1-15.8-15.37.8-13.5-21.5-20.0-53.6-0.7-17.4-0.5-0.7-1.30.5

Payments Of Dividends Common Stock

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsOfDividendsCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value737468666666626159610.00.00.00.0
Percentage of PaymentsOfDividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value0.01750.00.024175209248349351630.00.00.0
Percentage of PaymentsForRepurchaseOfCommonStock0.0100.00.00.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

Debt Instrument Interest Rate Stated Percentage

us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentInterestRateStatedPercentage

vistra:A5.50SeniorNotesDueSeptember12026, vistra:VistraOperationsSeniorUnsecuredNotes


Debt
Period End2021-06-302021-03-312020-09-302020-06-302020-03-31
Value5.55.55.50.0550.055
Percentage of DebtInstrumentInterestRateStatedPercentage100.0100.0100.0100.0100.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.00.00.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations vistra:A5.50SeniorNotesDueSeptember12026 vistra:VistraOperationsSeniorUnsecuredNotes0.00.00.00.00.0

vistra:A550SeniorUnsecuredNotesDueSeptember12026, vistra:VistraOperationsUnsecuredSeniorNotes


Debt
Period End2020-12-312019-12-31
Value5.50.055
Percentage of DebtInstrumentInterestRateStatedPercentage0.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations vistra:A550SeniorUnsecuredNotesDueSeptember12026 vistra:VistraOperationsUnsecuredSeniorNotes0.00.0

vistra:A7.375SeniorNotesDue2022, vistra:VistraOperationsUnsecuredSeniorNotes


Debt
Period End2020-12-31
Value7.375
Percentage of DebtInstrumentInterestRateStatedPercentage0.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.0
Percentage of LongTermDebtAndCapitalLeaseObligations vistra:A7.375SeniorNotesDue2022 vistra:VistraOperationsUnsecuredSeniorNotes0.0

vistra:A7.375SeniorNotesDue2022, vistra:VistraSeniorUnsecuredNotes


Debt
Period End2020-09-302020-06-30
Value7.3750.07375
Percentage of DebtInstrumentInterestRateStatedPercentage134.1134.1
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations vistra:A7.375SeniorNotesDue2022 vistra:VistraSeniorUnsecuredNotes0.00.0

vistra:A8.034SeniorNotesDue2024, vistra:VistraOperationsUnsecuredSeniorNotes


Debt
Period End2020-12-31
Value8.034
Percentage of DebtInstrumentInterestRateStatedPercentage0.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.0
Percentage of LongTermDebtAndCapitalLeaseObligations vistra:A8.034SeniorNotesDue2024 vistra:VistraOperationsUnsecuredSeniorNotes0.0

vistra:A8.034SeniorNotesDue2024, vistra:VistraSeniorUnsecuredNotes


Debt
Period End2020-09-302020-06-30
Value8.0340.08034
Percentage of DebtInstrumentInterestRateStatedPercentage146.1146.1
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations vistra:A8.034SeniorNotesDue2024 vistra:VistraSeniorUnsecuredNotes0.00.0

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value143.819.2-0.431.00.2930.274-0.0430.2830.2950.2560.2530.37-2.3870.2251.550.4790.2350.345
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:EmployeeStockOption


Share
Period End2020-12-312019-12-312018-12-31
Value161314
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2020-12-312019-12-312018-12-31
Value19.5818.7317.97
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-31
Value403939361251251263839390.0
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:AccretionExpense

us-gaap:AccretionExpense


Accretion
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value8.01110.010.0111213131314131.01818171.02121
Percentage of AccretionExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease

us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value27282540192626271415151911118.0199.07.0
Percentage of AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value19303820212822121615218.01111157.08.09.0
Percentage of AllowanceForDoubtfulAccountsReceivableWriteOffs100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AmortizationOfDebtDiscountPremium

us-gaap:AmortizationOfDebtDiscountPremium


Amortization
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-30
Value9.05.05.04.04.04.00.0
Percentage of AmortizationOfDebtDiscountPremium100.0100.0100.0100.0100.0100.00.0

us-gaap:AssetRetirementObligationAccretionExpense

us-gaap:AssetRetirementObligationAccretionExpense


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value212322222223242424252524251918121514
Percentage of AssetRetirementObligationAccretionExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetRetirementObligationAccretionExpense vistra:AssetRetirementObligationByTypeOfObligation

vistra:MiningLandReclamation


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value3.05.05.05.05.05.05.06.05.06.06.05.06.05.04.04.05.05.0
Percentage of AssetRetirementObligationAccretionExpense14.321.722.722.722.721.720.825.020.824.024.020.824.026.322.233.333.335.7

vistra:NuclearPlantDecommissioning


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value13121212111111111111111110.01110.08.07.08.0
Percentage of AssetRetirementObligationAccretionExpense61.952.254.554.550.047.845.845.845.844.044.045.840.057.955.666.746.757.1

vistra:OtherAssetRetirementObligations


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value5.06.05.05.06.07.08.07.08.08.08.08.09.03.04.00.03.01.0
Percentage of AssetRetirementObligationAccretionExpense23.826.122.722.727.330.433.329.233.332.032.033.336.015.822.20.020.07.1

us-gaap:AssetRetirementObligationLiabilitiesSettled

us-gaap:AssetRetirementObligationLiabilitiesSettled


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1818323824202932262232272516138.010.05.0
Percentage of AssetRetirementObligationLiabilitiesSettled100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetRetirementObligationLiabilitiesSettled vistra:AssetRetirementObligationByTypeOfObligation

vistra:MiningLandReclamation


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1315172015131622181419221916138.010.05.0
Percentage of AssetRetirementObligationLiabilitiesSettled72.283.353.152.662.565.055.268.869.263.659.481.576.0100.0100.0100.0100.0100.0

vistra:OtherAssetRetirementObligations


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value5.03.015189.07.01310.08.08.0135.06.00.00.00.00.00.0
Percentage of AssetRetirementObligationLiabilitiesSettled27.816.746.947.437.535.044.831.230.836.440.618.524.00.00.00.00.00.0

us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles

vistra:AmbitTransaction


Business
Period End2020-09-302020-06-30
Value-12.030
Percentage of BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles100.0100.0

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-118.0157-106.0117-362.0320-278.0-253.0418-105.0-177.054-1122.0-108.0281654072-6.0
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries dei:LegalEntity, us-gaap:RelatedPartyTransactionsByRelatedParty

us-gaap:CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries

vistra:VistraOperationsCompanyLLC, vistra:VistraCorp


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-10-31
Value100230-5.0255740110425
Percentage of CashDividendsPaidToParentCompanyByConsolidatedSubsidiaries100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockDividendsPerShareCashPaid

us-gaap:CommonStockDividendsPerShareCashPaid


Common
Period End2021-06-302021-03-312020-12-312020-10-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.150.150.1350.1350.1350.1350.1350.1250.1250.1250.125
Percentage of CommonStockDividendsPerShareCashPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockDividendsPerShareDeclared us-gaap:SubsequentEventType

us-gaap:CommonStockDividendsPerShareDeclared

us-gaap:SubsequentEvent


Common
Period End2021-09-302021-06-302021-02-282020-12-312020-02-29
Value0.150.150.150.1350.135
Percentage of CommonStockDividendsPerShareDeclared100.0100.0100.0100.0100.0

us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure us-gaap:DerivativeInstrumentRisk

us-gaap:ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure

us-gaap:CreditRiskContract


Concentration
Period End2021-06-302021-03-312020-12-31
Value9841128-222.0
Percentage of ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure100.0100.0100.0

us-gaap:DebtInstrumentInterestRateDuringPeriod dei:LegalEntity, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentInterestRateDuringPeriod

vistra:VistraOperationsCompanyLLC, us-gaap:LineOfCredit


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312017-12-312017-09-30
Value0.013.8803.8447-0.00140.0367-3.97973.9797-0.0020.0423-0.00230.0457
Percentage of DebtInstrumentInterestRateDuringPeriod100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentRedemptionPricePercentage us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

us-gaap:DebtInstrumentRedemptionPricePercentage

vistra:A8.125SeniorNotesDue2026, vistra:VistraSeniorUnsecuredNotes, us-gaap:SubsequentEvent


Debt
Period End2020-07-31
Value1.0406
Percentage of DebtInstrumentRedemptionPricePercentage100.0

us-gaap:DeferredIncomeTaxesAndTaxCredits

us-gaap:DeferredIncomeTaxesAndTaxCredits


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-102.0-524.0-34.01916013273714770-91.0188-76.0-83.0209180-13.042
Percentage of DeferredIncomeTaxesAndTaxCredits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-09-302020-06-30
Value2.01.0
Percentage of DefinedBenefitPlanBenefitObligationIncreaseDecreaseForRemeasurementDueToSettlement100.0100.0

us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value3.00.02.02.03.04.02.02.04.02.02.01.02.01.02.0
Percentage of DefinedBenefitPlanNetPeriodicBenefitCost100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value4.02.02.03.03.02.02.02.05.04.04.01.02.01.01.0
Percentage of DefinedBenefitPlanNetPeriodicBenefitCost133.30.0100.0150.0100.050.0100.0100.0125.0200.0200.0100.0100.0100.050.0

us-gaap:DefinedBenefitPlanOtherCosts us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanOtherCosts

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value02000000.02000000.03000000.02000000.02000000.01000000.01000000.01000000.01000000.01000000.0
Percentage of DefinedBenefitPlanOtherCosts0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value001000000.01000000.000-1000000.00000
Percentage of DefinedBenefitPlanOtherCosts0.00.050.033.30.00.0-100.00.00.00.00.0

us-gaap:DefinedBenefitPlanServiceCost us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanServiceCost

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value0.02.02.02.02.01.02.02.05.05.04.01.01.01.01.0
Percentage of DefinedBenefitPlanServiceCost0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation

us-gaap:Depreciation


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value39435536532835632832732531233532334229268
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DepreciationAmortizationAndAccretionNet

us-gaap:DepreciationAmortizationAndAccretionNet


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value458511536490533489482508425461463451439180214184211226
Percentage of DepreciationAmortizationAndAccretionNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeGainLossOnDerivativeNet

us-gaap:DerivativeGainLossOnDerivativeNet


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-131.0201-112.016325-27.074-550.0417178-340.0-219.0104-391.0-248.0171-32.0173
Percentage of DerivativeGainLossOnDerivativeNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeGainLossOnDerivativeNet us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation

us-gaap:CommodityContract, vistra:FuelPurchasedPowerCostsAndDeliveryFees


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value7440441848-106.0-10.06.0-24.027-14.02113-1.03.09.0-1.0-5.0
Percentage of DerivativeGainLossOnDerivativeNet-56.519.9-39.311.0192.0392.6-13.5-1.1-5.815.24.1-9.612.50.3-1.25.33.1-2.9

us-gaap:CommodityContract, vistra:OperatingRevenues


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-183.086-169.01476.025744-482.0549227-200.0-278.069-446.0-277.0166-8.0175
Percentage of DerivativeGainLossOnDerivativeNet139.742.8150.990.224.0-951.959.587.6131.7127.558.8126.966.3114.1111.797.125.0101.2

us-gaap:InterestRateSwap, us-gaap:InterestExpense


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-22.07513-2.0-29.0-178.040-74.0-108.0-76.0-126.038225626-4.0-23.03.0
Percentage of DerivativeGainLossOnDerivativeNet16.837.3-11.6-1.2-116.0659.354.113.5-25.9-42.737.1-17.421.2-14.3-10.5-2.371.91.7

us-gaap:DividendsCommonStock

us-gaap:DividendsCommonStock


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value7374686666666261
Percentage of DividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DividendsCommonStock us-gaap:StatementEquityComponents

us-gaap:Parent


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value7374686666666261
Percentage of DividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RetainedEarnings


Dividends
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value7374686666666261
Percentage of DividendsCommonStock100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate

us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate


Effective
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value21.021.0021.00.210.2100.210.210.2100.210.210.2100.350.350.350.350.350.350.35
Percentage of EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EquityMethodInvestmentDividendsOrDistributions

us-gaap:EquityMethodInvestmentDividendsOrDistributions


Equity
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.00.00.03.03.05.09.04.0
Percentage of EquityMethodInvestmentDividendsOrDistributions0.00.00.0100.0100.0100.0100.0100.0

us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal

us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal


Equity
Period End2020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value0.00.0-1.0280.00.0
Percentage of EquityMethodInvestmentRealizedGainLossOnDisposal0.00.0100.0100.00.00.0

us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal us-gaap:StatementBusinessSegments

vistra:EastSegment


Equity
Period End2020-12-312020-09-302020-06-302020-03-31
Value0.00.0-1.0-28.0
Percentage of EquityMethodInvestmentRealizedGainLossOnDisposal0.00.0100.0-100.0

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel3


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value16-190.08222-104.06.05.0112-87.0-37.03010218213275-132.032-40.0
Percentage of FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationGainLossIncludedInEarnings100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel3


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-4000000.0-6000000.0-16000000.0-6000000.0-3000000.0-3000000.0-60000000.0-4000000.0-10000000.0-7000000.0-19000000.0-14000000.0-4000000.0-4000000.0-3000000.0-5000000.0-3000000.0-12000000.0
Percentage of FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationIssues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel3


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-158.0182-94.02.086102-22.0-56.011722109-22.02.0-171.0-210.082-32.024
Percentage of FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel3


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value231735393455692861194741292918162610.0
Percentage of FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPurchases100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel3


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value146192220341330-8.0202228-58.0-29.0-17.019452319
Percentage of FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersIntoLevel3 us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersIntoLevel3

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel3


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1000000.01000000.0-5000000.04000000.0-2000000.01000000.03000000.01000000.03000000.03000000.01000000.01000000.02000000.000003000000.0
Percentage of FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersIntoLevel3100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0100.0

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3 us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel3


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value151.04.0-7.013-68.0-1.0-23.04.08.0-138.06.0-1.00.0-69.00.00.0-2.0
Percentage of FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationTransfersOutOfLevel3100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.0100.0

us-gaap:GainLossOnDispositionOfAssets1 us-gaap:StatementBusinessSegments

us-gaap:GainLossOnDispositionOfAssets1

vistra:TexasSegment


Gain
Period End2020-09-30
Value6000000.0
Percentage of GainLossOnDispositionOfAssets1100.0

us-gaap:GainLossRelatedToLitigationSettlement

us-gaap:GainLossRelatedToLitigationSettlement


Gain
Period End2021-03-31
Value15
Percentage of GainLossRelatedToLitigationSettlement100.0

us-gaap:GoodwillPeriodIncreaseDecrease us-gaap:BusinessAcquisition

us-gaap:GoodwillPeriodIncreaseDecrease

vistra:AmbitTransaction


Goodwill
Period End2020-09-302020-06-30
Value15-35.0
Percentage of GoodwillPeriodIncreaseDecrease100.0100.0

us-gaap:GoodwillPurchaseAccountingAdjustments us-gaap:BusinessAcquisition

us-gaap:GoodwillPurchaseAccountingAdjustments

vistra:AmbitTransaction


Goodwill
Period End2020-12-312020-09-30
Value0.015
Percentage of GoodwillPurchaseAccountingAdjustments0.0100.0

us-gaap:ImpairmentOfLongLivedAssetsHeldForUse

us-gaap:ImpairmentOfLongLivedAssetsHeldForUse


Impairment
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value380.02720.0840.00.0
Percentage of ImpairmentOfLongLivedAssetsHeldForUse100.00.0100.00.0100.00.00.0

us-gaap:ImpairmentOfLongLivedAssetsHeldForUse us-gaap:ImpairedLongLivedAssetsHeldAndUsedByType, us-gaap:StatementBusinessSegments

vistra:KincaidGenerationPropertyPlantAndEquipmentAndInventory, vistra:SunsetSegment


Impairment
Period End2020-09-30
Value173
Percentage of ImpairmentOfLongLivedAssetsHeldForUse63.6

vistra:NewtonGenerationAndWilliamHZimmerPowerStationInventory, vistra:SunsetSegment


Impairment
Period End2020-09-30
Value12
Percentage of ImpairmentOfLongLivedAssetsHeldForUse4.4

vistra:NewtonGenerationAndWilliamHZimmerPowerStationPropertyPlantAndEquipment, vistra:SunsetSegment


Impairment
Period End2020-09-30
Value260
Percentage of ImpairmentOfLongLivedAssetsHeldForUse95.6

vistra:WilliamHZimmerPowerStationPropertyPlantAndEquipmentAndInventory, vistra:SunsetSegment


Impairment
Period End2020-09-30
Value99
Percentage of ImpairmentOfLongLivedAssetsHeldForUse36.4

us-gaap:IncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromEquityMethodInvestments


Income
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value0.00.01.03.03.03.03.07.06.07.04.00.00.00.00.0
Percentage of IncomeLossFromEquityMethodInvestments0.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions

us-gaap:IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions


Income
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value0.00.00.03.03.02.03.07.06.07.04.0
Percentage of IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions0.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedTaxesPayable

us-gaap:IncreaseDecreaseInAccruedTaxesPayable


Increase
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value4000000.0-79000000.024000000.051000000.0-110000000.036000000.08000000.0-75000000.010000000.0-43000000.0-69000000.077000000.00-73000000.0
Percentage of IncreaseDecreaseInAccruedTaxesPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities

us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value21-128.0595020-90.0541918-90.0571419-50.0221413-73.0
Percentage of IncreaseDecreaseInEmployeeRelatedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInInterestPayableNet

us-gaap:IncreaseDecreaseInInterestPayableNet


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value83-75.077-91.071-77.0659.0-9.015-46.015-63.0-11.0163.02.0-31.0
Percentage of IncreaseDecreaseInInterestPayableNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1343600.0-7832.02201400.01788300.02694100.01777800.03108100.07722100.06772700.0-7347400.07830600.07454000.00-414460.0721010.00217010.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.0100.0

us-gaap:InterestCostsCapitalizedAdjustment

us-gaap:InterestCostsCapitalizedAdjustment


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value10.08.07.05.05.03.03.02.03.03.02.03.04.03.02.01.01.03.0
Percentage of InterestCostsCapitalizedAdjustment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestExpenseOther

us-gaap:InterestExpenseOther


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value8.08.0115.06.05.06.08.07.04.02.04.06.03.00.05.03.03.0
Percentage of InterestExpenseOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0

us-gaap:InterestIncomeOther

us-gaap:InterestIncomeOther


Interest
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1.00.01.01.01.02.03.04.04.03.04.06.0-10.04.04.01.0
Percentage of InterestIncomeOther100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestPaid

us-gaap:InterestPaid


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value39191352065420881137168139-11.03182796548555389
Percentage of InterestPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestPaidCapitalized

us-gaap:InterestPaidCapitalized


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value10.08.07.05.06.03.03.02.04.03.02.03.04.03.02.01.01.03.0
Percentage of InterestPaidCapitalized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LossContingencyDamagesSoughtValue us-gaap:LitigationCase

us-gaap:LossContingencyDamagesSoughtValue

vistra:KochDisputes


Loss
Period End2021-03-31
Value286
Percentage of LossContingencyDamagesSoughtValue100.0

us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1

us-gaap:NoncashOrPartNoncashAcquisitionInvestmentsAcquired1


Noncash
Period End2020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value0.00.00.0900.00.0
Percentage of NoncashOrPartNoncashAcquisitionInvestmentsAcquired10.00.00.0100.00.00.0

us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1

us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1


Noncash
Period End2020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value0.00.00.01230.00.0
Percentage of NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived10.00.00.0100.00.00.0

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1000000.02000000.08000000.0-4000000.01000000.0-23000000.04000000.0-13000000.001000000.0-8000000.01000000.0
Percentage of OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value1000000.02000000.0-4000000.01000000.0-23000000.0-13000000.001000000.01000000.001000000.0
Percentage of OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.00.0100.0100.00.00.0

us-gaap:Parent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1000000.02000000.08000000.0-4000000.01000000.0-23000000.04000000.0-13000000.001000000.0-8000000.01000000.001000000.0
Percentage of OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.00.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-1.03.0-26.01.02.011-4.0-1.02.01.04.01.0-3.00.00.00.00.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value37-2041.0-21.043916733238100356226-193.0331108-305.0-602.0273-26.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax us-gaap:RetirementPlanType

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax

us-gaap:PensionPlansDefinedBenefit


Other
Period End2020-09-302020-06-302020-03-31
Value1.00.030
Percentage of OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax100.00.0100.0

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-1.0-2.04.0-1.023-4.0130.0-1.08.0-1.00.0-1.0230.00.00.0-6.0
Percentage of OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.00.00.00.0100.0

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax


Other
Period End2021-06-302020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value-1000000.01000000.007000000.0-4000000.000000000
Percentage of OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax100.0100.00.0100.0100.00.00.00.00.00.00.00.00.0

us-gaap:OtherCostAndExpenseOperating

us-gaap:OtherCostAndExpenseOperating


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value429371373457412379377397370385371346386194347218195214208
Percentage of OtherCostAndExpenseOperating100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-45.0-11.0137-60.0-52.0-3.02461-105.03227-70.013-7.011-48.0-6.013
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNonoperatingExpense

us-gaap:OtherNonoperatingExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value2.05.07.00.04.0316.04.02.02.01.01.01.02.00.00.05.00.0
Percentage of OtherNonoperatingExpense100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.00.0

us-gaap:OtherNonoperatingIncome

us-gaap:OtherNonoperatingIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3655158.05.07.0116.01325226.07.010.08.010.09.09.010.0
Percentage of OtherNonoperatingIncome100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-16.0-11.0-1.07.0-16.0-14.0-1.0-1.0-12.0-9.01.02.0-10.01.0-4.0-1.0-12.03.0-1.0
Percentage of PaymentsForProceedsFromOtherInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsOfFinancingCosts

us-gaap:PaymentsOfFinancingCosts


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value0.07.05.05.03324826420170460.03.02.0
Percentage of PaymentsOfFinancingCosts0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:PaymentsToAcquireIntangibleAssets

us-gaap:PaymentsToAcquireIntangibleAssets


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value145282943767106153311371.01.03.0
Percentage of PaymentsToAcquireIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToInvestInDecommissioningFund

us-gaap:PaymentsToInvestInDecommissioningFund


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value139138148731548083682198347124525110362238430
Percentage of PaymentsToInvestInDecommissioningFund100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromAccountsReceivableSecuritization

us-gaap:ProceedsFromAccountsReceivableSecuritization


Proceeds
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value1750.00.0-150.01708011-11.03500.00.00.0
Percentage of ProceedsFromAccountsReceivableSecuritization100.00.00.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:ProceedsFromDecommissioningFund

us-gaap:ProceedsFromDecommissioningFund


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value13413314267149757762214784111847469856197925
Percentage of ProceedsFromDecommissioningFund100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromIncomeTaxRefunds us-gaap:IncomeTaxAuthority

us-gaap:ProceedsFromIncomeTaxRefunds

us-gaap:DomesticCountry


Proceeds
Period End2020-12-312020-09-302020-06-302020-03-312019-12-31
Value1330.00.03794
Percentage of ProceedsFromIncomeTaxRefunds100.00.00.0100.0100.0

us-gaap:StateAndLocalJurisdiction


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-30
Value1.01.04.03.0
Percentage of ProceedsFromIncomeTaxRefunds0.00.03.00.0

us-gaap:ProceedsFromInsuranceSettlementInvestingActivities

us-gaap:ProceedsFromInsuranceSettlementInvestingActivities


Proceeds
Period End2021-06-302021-03-31
Value2340
Percentage of ProceedsFromInsuranceSettlementInvestingActivities100.0100.0

us-gaap:ProceedsFromIssuanceOfDebt

us-gaap:ProceedsFromIssuanceOfDebt


Proceeds
Period End2021-06-302021-03-31
Value2501000
Percentage of ProceedsFromIssuanceOfDebt100.0100.0

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-3.0-1.0-2.0-3.04.0-4.00.07.0-1.00.02.06.03.01.0-2.00.05.0-5.0-2.0
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.0100.0100.0100.0100.0100.00.0100.0100.00.0100.0100.0100.0100.0100.00.0100.0100.0100.0

us-gaap:ProceedsFromSaleOfIntangibleAssets

us-gaap:ProceedsFromSaleOfIntangibleAssets


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1945743.014741651.0310.01.00.0
Percentage of ProceedsFromSaleOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0

us-gaap:ProceedsFromSaleOfOtherProductiveAssets

us-gaap:ProceedsFromSaleOfOtherProductiveAssets


Proceeds
Period End2020-12-312019-12-31
Value1.00.0
Percentage of ProceedsFromSaleOfOtherProductiveAssets100.00.0

us-gaap:ProceedsFromShortTermDebt

us-gaap:ProceedsFromShortTermDebt


Proceeds
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value13000.01505004255501000.00.0
Percentage of ProceedsFromShortTermDebt100.00.0100.0100.0100.0100.0100.00.00.0

us-gaap:ProceedsFromShortTermDebt dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType

vistra:VistraOperationsCompanyLLC, vistra:SecuredTermLoanAFacility, us-gaap:LineOfCredit


Proceeds
Period End2021-04-302021-03-31
Value2501000
Percentage of ProceedsFromShortTermDebt0.076.9

vistra:VistraOperationsCompanyLLC, vistra:SeniorSecuredRevolvingCreditFacility, us-gaap:LineOfCredit


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-03-312019-10-31
Value0.013000.0150425550
Percentage of ProceedsFromShortTermDebt0.0100.00.0100.0100.00.0

us-gaap:ProceedsFromShortTermDebt dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

vistra:VistraOperationsCompanyLLC, vistra:SecuredTermLoanAFacility, us-gaap:LineOfCredit, us-gaap:SubsequentEvent


Proceeds
Period End2021-04-30
Value250
Percentage of ProceedsFromShortTermDebt0.0

us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities

us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities


Repayments
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value36531995332232441531285512821731564132810.01598.01113
Percentage of RepaymentsOfLongTermDebtAndCapitalSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfLongTermDebtAndCapitalSecurities us-gaap:DebtInstrument

vistra:BondRepurchaseProgramAuthorizedApril2020


Repayments
Period End2020-12-31
Value0.0
Percentage of RepaymentsOfLongTermDebtAndCapitalSecurities0.0

us-gaap:RepaymentsOfShortTermDebt

us-gaap:RepaymentsOfShortTermDebt


Repayments
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value10000.0700650752001000.00.0
Percentage of RepaymentsOfShortTermDebt100.00.0100.0100.0100.0100.0100.00.00.0

us-gaap:RepaymentsOfShortTermDebt dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType

vistra:VistraOperationsCompanyLLC, vistra:SeniorSecuredRevolvingCreditFacility, us-gaap:LineOfCredit


Repayments
Period End2021-06-302021-03-312020-12-312020-09-302020-02-292019-11-30
Value30010000.070075200
Percentage of RepaymentsOfShortTermDebt0.0100.00.0100.00.00.0

us-gaap:RepaymentsOfShortTermDebt dei:LegalEntity, us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

vistra:VistraOperationsCompanyLLC, vistra:SeniorSecuredRevolvingCreditFacility, us-gaap:LineOfCredit, us-gaap:SubsequentEvent


Repayments
Period End2021-04-302020-04-30
Value300550
Percentage of RepaymentsOfShortTermDebt0.00.0

us-gaap:RepaymentsOfUnsecuredDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:RepaymentsOfUnsecuredDebt

vistra:A8.125SeniorNotesDue2026, vistra:VistraSeniorUnsecuredNotes


Repayments
Period End2020-07-312018-08-31
Value166684
Percentage of RepaymentsOfUnsecuredDebt100.0100.0

us-gaap:RepaymentsOfUnsecuredDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType, us-gaap:SubsequentEventType

vistra:A8.125SeniorNotesDue2026, vistra:VistraSeniorUnsecuredNotes, us-gaap:SubsequentEvent


Repayments
Period End2020-07-31
Value166
Percentage of RepaymentsOfUnsecuredDebt100.0

us-gaap:StockholdersEquityOther

us-gaap:StockholdersEquityOther


Stockholders
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value-2000000.0-2000000.03000000.0-3000000.003000000.0-2000000.01000000.0-1000000.01000000.02000000.0-1000000.01000000.01000000.00-1000000.0
Percentage of StockholdersEquityOther100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:StockholdersEquityOther us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-1000000.0-2000000.01000000.0-1000000.0-2000000.04000000.0-2000000.00002000000.000
Percentage of StockholdersEquityOther50.0100.033.333.30.0133.3100.00.0-0.00.0100.0-0.00.0

us-gaap:Parent


Stockholders
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-2000000.0-2000000.03000000.0-3000000.004000000.0-3000000.01000000.0-2000000.01000000.02000000.0-1000000.01000000.0
Percentage of StockholdersEquityOther100.0100.0100.0100.00.0133.3150.0100.0200.0100.0100.0100.0100.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value-1000000.0-1000000.02000000.0-2000000.02000000.00-1000000.01000000.0-2000000.01000000.00-1000000.01000000.01000000.00-1000000.0
Percentage of StockholdersEquityOther50.00.066.766.70.00.050.0100.0200.0100.00.0100.0100.0100.00.0100.0

us-gaap:TreasuryStockAcquiredAverageCostPerShare

us-gaap:TreasuryStockAcquiredAverageCostPerShare


Treasury
Period End2020-09-30
Value0
Percentage of TreasuryStockAcquiredAverageCostPerShare0.0

us-gaap:TreasuryStockAcquiredAverageCostPerShare us-gaap:ShareRepurchaseProgram

vistra:ShareRepurchaseProgramApprovedByBoardOfDirectorsInSeptember2020


Treasury
Period End2021-06-302021-03-31
Value020.21
Percentage of TreasuryStockAcquiredAverageCostPerShare0.00.0

us-gaap:TreasuryStockValueAcquiredCostMethod

us-gaap:TreasuryStockValueAcquiredCostMethod


Treasury
Period End2021-06-302021-03-312020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.01750.022171212236354349
Percentage of TreasuryStockValueAcquiredCostMethod0.0100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStockValueAcquiredCostMethod us-gaap:ShareRepurchaseProgram

vistra:ShareRepurchaseProgramApprovedByBoardOfDirectorsInSeptember2020


Treasury
Period End2021-06-302021-03-31
Value0.0175
Percentage of TreasuryStockValueAcquiredCostMethod0.0100.0

us-gaap:TreasuryStockValueAcquiredCostMethod us-gaap:StatementEquityComponents

us-gaap:Parent


Treasury
Period End2021-06-302021-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.017522171212236354349
Percentage of TreasuryStockValueAcquiredCostMethod0.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStock


Treasury
Period End2021-06-302021-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.017522171212236354349
Percentage of TreasuryStockValueAcquiredCostMethod0.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrealizedGainLossOnDerivatives us-gaap:ConsolidationItems, us-gaap:IncomeStatementLocation

us-gaap:UnrealizedGainLossOnDerivatives

us-gaap:IntersegmentElimination, vistra:OperatingRevenues


Unrealized
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value1336790321-74.0-119.0758-803.0-165.0-130.0-463.0642-89.088
Percentage of UnrealizedGainLossOnDerivatives100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrealizedGainLossOnDerivatives us-gaap:IncomeStatementLocation

vistra:OperatingRevenues


Unrealized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value-343.058-254.0287-69.020171-86.0538158-141.0-28.0203-415.0139-58.0
Percentage of UnrealizedGainLossOnDerivatives-25.77.30.089.493.2-168.90.0-11.3-67.0-95.80.021.5-43.8-64.6-156.2-65.9

us-gaap:UnrealizedGainLossOnDerivatives us-gaap:IncomeStatementLocation, us-gaap:StatementBusinessSegments

vistra:OperatingRevenues, vistra:EastSegment


Unrealized
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value-148.0-35.023-68.054-63.0
Percentage of UnrealizedGainLossOnDerivatives-11.1-4.47.291.9-45.4-8.3

vistra:OperatingRevenues, vistra:RetailSegment


Unrealized
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value-18.0-4.0-8.0-5.01.03.06.0-1.0-24.01.0122.01.0
Percentage of UnrealizedGainLossOnDerivatives-1.3-0.5-2.56.8-0.80.4-0.70.618.5-0.21.9-2.21.1

vistra:OperatingRevenues, vistra:SunsetSegment


Unrealized
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value-362.0-99.0-133.0-94.055-125.0
Percentage of UnrealizedGainLossOnDerivatives-27.1-12.5-41.4127.0-46.2-16.5

vistra:OperatingRevenues, vistra:TexasSegment


Unrealized
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value-1116.0-541.079180203-681.0
Percentage of UnrealizedGainLossOnDerivatives-83.5-68.524.6-243.2-170.6-89.8

vistra:OperatingRevenues, vistra:WestSegment


Unrealized
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value-35.0-53.05.0-8.07.022
Percentage of UnrealizedGainLossOnDerivatives-2.6-6.71.610.8-5.92.9

us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:UnrealizedGainLossOnDerivativesAndCommodityContracts

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel3


Unrealized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value3.0194-101.0-12.012323-5.0-79.0922599-120.0-17.0-206.0-208.0106-31.036
Percentage of UnrealizedGainLossOnDerivativesAndCommodityContracts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:AccretionExpenseTaxReceivableAgreementObligation

vistra:AccretionExpenseTaxReceivableAgreementObligation


Accretion
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-30
Value151716171714151615181822
Percentage of AccretionExpenseTaxReceivableAgreementObligation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:AmortizationofIntangibleAssetsAndLiabilities

vistra:AmortizationofIntangibleAssetsAndLiabilities


Amortizationof
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value49133153143155145139165971071628812197149101139
Percentage of AmortizationofIntangibleAssetsAndLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:AmortizationofIntangibleAssetsAndLiabilities us-gaap:FiniteLivedIntangibleAssetsByMajorClass, us-gaap:IncomeStatementLocation

us-gaap:ComputerSoftwareIntangibleAsset, vistra:DepreciationAndAmortization


Amortizationof
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value20191719211716161513266.01910.01110.09.0
Percentage of AmortizationofIntangibleAssetsAndLiabilities40.814.311.113.313.511.711.59.715.512.116.06.815.710.37.49.96.5

us-gaap:CustomerRelationships, vistra:DepreciationAndAmortization


Amortizationof
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value5049696277748282555577777773105105105
Percentage of AmortizationofIntangibleAssetsAndLiabilities102.036.845.143.449.751.059.049.756.751.447.587.563.675.370.5104.075.5

vistra:OtherIdentifiableIntangibleAssets, vistra:OperatingRevenuesFuelPurchasedPowerCostsAndDeliveryFeesDepreciationAndAmortization


Amortizationof
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value485761664452327615274410.02.02.01.05.04.0
Percentage of AmortizationofIntangibleAssetsAndLiabilities98.042.939.946.228.435.923.046.115.525.227.211.41.72.10.75.02.9

vistra:RetailAndWholesaleContractspurchaseAndSaleFuelAndTransportationContracts, vistra:OperatingRevenuesFuelPurchasedPowerCostsAndDeliveryFees


Amortizationof
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value-69.08.0-4.0132.0-9.01212
Percentage of AmortizationofIntangibleAssetsAndLiabilities-140.86.0-2.88.41.4-5.512.411.2

vistra:AmortizationofIntangibleAssetsAndLiabilities us-gaap:IncomeStatementLocation

vistra:DepreciationAndAmortization


Amortizationof
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value706888829991100997269104849785
Percentage of AmortizationofIntangibleAssetsAndLiabilities142.951.157.557.363.962.871.960.074.264.564.295.580.287.6

vistra:AssetRetirementObligationAdjustmentForNewCostEstimate

vistra:AssetRetirementObligationAdjustmentForNewCostEstimate


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value10.0-5.0-7.032214-1.0201.0-3.0-3.07.0-4.0-40.04.0118
Percentage of AssetRetirementObligationAdjustmentForNewCostEstimate100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:AssetRetirementObligationAdjustmentForNewCostEstimate vistra:AssetRetirementObligationByTypeOfObligation

vistra:MiningLandReclamation


Asset
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value4.0-6.0-3.0-1.04.015-2.0-1.0490.03.04.078
Percentage of AssetRetirementObligationAdjustmentForNewCostEstimate-57.1-18.8-1.4100.020.01500.066.733.3700.0-0.0-7.5100.066.1

vistra:NuclearPlantDecommissioning


Asset
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value0.00.02190.00.00.00.00.00.00.00.00.00.0
Percentage of AssetRetirementObligationAdjustmentForNewCostEstimate-0.00.0102.3-0.00.00.0-0.0-0.00.0-0.0-0.00.00.0

vistra:OtherAssetRetirementObligations


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value9.0-5.0-11.038-2.00.016-14.0-1.0-2.0-42.0-4.0-43.00.040
Percentage of AssetRetirementObligationAdjustmentForNewCostEstimate90.0100.0157.1118.8-0.9-0.080.0-1400.033.366.7-600.0100.0107.50.033.9

vistra:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetWorkingCapital us-gaap:BusinessAcquisition

vistra:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetWorkingCapital

vistra:AmbitTransaction


Business
Period End2020-09-302020-06-30
Value-3000000.05000000.0
Percentage of BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNetWorkingCapital100.0100.0

vistra:CostOfFuelPurchasedPowerAndDelivery

vistra:CostOfFuelPurchasedPowerAndDelivery


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1320474513421469102913331455168711391461154416271216650685838729683720
Percentage of CostOfFuelPurchasedPowerAndDelivery100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:CostsAssociatedWithRetirementOfGenerationFacilities us-gaap:RealEstateAndAccumulatedDepreciationDescriptionOfProperty

vistra:CostsAssociatedWithRetirementOfGenerationFacilities

vistra:BaldwinGeneratingCenterJoppaSteamPlantCoalJoppaPlantNaturalGasKincaidGenerationMiamiFortPowerStationNewtonPowerPlantAndWilliamHZimmerPowerStation


Costs
Period End2020-09-30
Value43
Percentage of CostsAssociatedWithRetirementOfGenerationFacilities100.0

vistra:EstimatedUndiscountedFuturePaymentsUnderTaxReceivableAgreement

vistra:EstimatedUndiscountedFuturePaymentsUnderTaxReceivableAgreement


Estimated
Period End2021-06-302021-03-312020-12-31
Value0.014000.0
Percentage of EstimatedUndiscountedFuturePaymentsUnderTaxReceivableAgreement0.0100.00.0

vistra:GainLossRelatedtoInsuranceAndLitigationSettlements

vistra:GainLossRelatedtoInsuranceAndLitigationSettlements


Gain
Period End2021-06-302021-03-312020-12-312020-09-302019-06-302019-03-312018-06-302018-03-31
Value27380.01.08.0110.00.0
Percentage of GainLossRelatedtoInsuranceAndLitigationSettlements100.0100.00.0100.0100.0100.00.00.0

vistra:GainLossRelatedtoInsuranceAndLitigationSettlements us-gaap:ConsolidationItems

us-gaap:CorporateNonSegment


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value0.02.00.00.00.03.0
Percentage of GainLossRelatedtoInsuranceAndLitigationSettlements0.05.30.00.00.00.0

vistra:GainLossRelatedtoInsuranceAndLitigationSettlements us-gaap:StatementBusinessSegments

vistra:TexasSegment


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value2736-2.01.02.03.0
Percentage of GainLossRelatedtoInsuranceAndLitigationSettlements100.094.70.0100.00.00.0

vistra:ImpactsOfTaxReceivableAgreement

vistra:ImpactsOfTaxReceivableAgreement


Impacts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value41-37.039-58.06.08.01162-33.0-3.014-17.06418-117.0-138.0222122
Percentage of ImpactsOfTaxReceivableAgreement100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:IncomeTaxDeductionPostCARESActEstimatedInterestExpenseDeductionAmount us-gaap:IncomeTaxAuthority, us-gaap:TaxPeriod

vistra:IncomeTaxDeductionPostCARESActEstimatedInterestExpenseDeductionAmount

us-gaap:InternalRevenueServiceIRS, vistra:TaxYear2021


Income
Period End2021-06-302021-03-312020-12-31
Value-68.036655
Percentage of IncomeTaxDeductionPostCARESActEstimatedInterestExpenseDeductionAmount100.0100.0100.0

us-gaap:InternalRevenueServiceIRS, vistra:TaxYears2019And2020


Income
Period End2020-12-31
Value0.0
Percentage of IncomeTaxDeductionPostCARESActEstimatedInterestExpenseDeductionAmount0.0

vistra:IncreaseDecreaseInMarginDepositsNet

vistra:IncreaseDecreaseInMarginDepositsNet


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value10613480-2.041-99.0-41.0-17.0-78.0-34.0182-22.0-3.06437-36.0-34.0-113.0
Percentage of IncreaseDecreaseInMarginDepositsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:OtherNonoperatingExpenseOther

vistra:OtherNonoperatingExpenseOther


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value2.05.07.00.03.03.06.01.02.02.01.01.01.02.0-2.00.05.00.0
Percentage of OtherNonoperatingExpenseOther100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0

vistra:OtherNonoperatingIncomeOther

vistra:OtherNonoperatingIncomeOther


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value9.02.0121.02.03.07.04.02.01.0-2.01.01.01.04.01.00.02.0
Percentage of OtherNonoperatingIncomeOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

vistra:PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel

vistra:PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1515519914213712216296113116
Percentage of PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel us-gaap:ConsolidationItems

us-gaap:CorporateNonSegment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value23-2.03810.0212227171512
Percentage of PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel15.2-3.619.17.015.318.016.717.713.310.3

vistra:PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel us-gaap:StatementBusinessSegments

vistra:EastSegment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value206.016-12.0491835
Percentage of PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel13.210.98.0-8.535.814.821.6

vistra:RetailSegment


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1.00.01.00.00.00.01.00.0
Percentage of PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel0.50.00.70.00.00.00.90.0

vistra:SunsetSegment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value114.00.018161224
Percentage of PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel7.37.30.012.711.79.814.8

vistra:TexasSegment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value9646143123536978
Percentage of PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel63.683.671.986.638.756.648.1

vistra:WestSegment


Payments
Period End2021-06-302021-03-312020-12-312020-03-312019-12-31
Value1.01.01.01.00.0
Percentage of PaymentsToAcquirePropertyPlantAndEquipmentAndNuclearFuel0.71.80.50.80.0

vistra:PayrollTaxCARESActPayrollTaxDeferral us-gaap:IncomeTaxAuthority

vistra:PayrollTaxCARESActPayrollTaxDeferral

us-gaap:InternalRevenueServiceIRS


Payroll
Period End2021-06-302021-03-312020-12-31
Value0.0201.0
Percentage of PayrollTaxCARESActPayrollTaxDeferral0.0100.0100.0

vistra:PostEmergenceInterestPaidAndAccrued

vistra:PostEmergenceInterestPaidAndAccrued


Post
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value118112113121128140154150164166505252
Percentage of PostEmergenceInterestPaidAndAccrued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:ProceedsFromForwardCapacityAgreement

vistra:ProceedsFromForwardCapacityAgreement


Proceeds
Period End2021-06-302021-03-31
Value0.0500
Percentage of ProceedsFromForwardCapacityAgreement0.0100.0

vistra:ProceedsFromRepaymentsOfAccountsReceivableFinancing

vistra:ProceedsFromRepaymentsOfAccountsReceivableFinancing


Proceeds
Period End2021-06-302021-03-31
Value-64.0425
Percentage of ProceedsFromRepaymentsOfAccountsReceivableFinancing100.0100.0

vistra:ProceedsFromRepaymentsOfAccountsReceivableRepurchaseFacility us-gaap:SubsequentEventType

vistra:ProceedsFromRepaymentsOfAccountsReceivableRepurchaseFacility

us-gaap:SubsequentEvent


Proceeds
Period End2021-02-28
Value125
Percentage of ProceedsFromRepaymentsOfAccountsReceivableRepurchaseFacility100.0

vistra:TaxReceivableAgreementAccretionExpense

vistra:TaxReceivableAgreementAccretionExpense


Tax
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value41-37.039-58.06.08.01162-33.0-3.014-17.06418-117.0-138.02121
Percentage of TaxReceivableAgreementAccretionExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:TaxReceivablesAgreementObligationChangeInTaxAssumptionImpactingTimingOfPayments

vistra:TaxReceivablesAgreementObligationChangeInTaxAssumptionImpactingTimingOfPayments


Tax
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value26-54.0163-74.0-11.0-9.0-3.048-48.0-19.00.0-32.0460.098-160.0
Percentage of TaxReceivablesAgreementObligationChangeInTaxAssumptionImpactingTimingOfPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.0100.0100.0

vistra:UnrealizedGainLossOnCommodityRelatedDerivatives

vistra:UnrealizedGainLossOnCommodityRelatedDerivatives


Unrealized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-278.096-213.0321-2.012571-78.0517186-173.0-8.0157-356.0-347.0148-75.0129
Percentage of UnrealizedGainLossOnCommodityRelatedDerivatives100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:UnrealizedGainLossOnDerivativesAffiliated us-gaap:IncomeStatementLocation, us-gaap:StatementBusinessSegments

vistra:UnrealizedGainLossOnDerivativesAffiliated

vistra:OperatingRevenues, vistra:TexasSegment


Unrealized
Period End2021-06-30
Value-952000000.0
Percentage of UnrealizedGainLossOnDerivativesAffiliated100.0

vistra:UnrealizedGainLossOnInterestRateSwapDerivatives

vistra:UnrealizedGainLossOnInterestRateSwapDerivatives


Unrealized
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-30
Value-9.08811-18.0-174.0-76.0-119.0-80.03727593.0
Percentage of UnrealizedGainLossOnInterestRateSwapDerivatives100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

vistra:UnrecognizedTaxBenefitDecreaseResultingFromFinalSection163jRegulations

vistra:UnrecognizedTaxBenefitDecreaseResultingFromFinalSection163jRegulations


Unrecognized
Period End2020-09-30
Value87
Percentage of UnrecognizedTaxBenefitDecreaseResultingFromFinalSection163jRegulations100.0

us-gaap:AccountsPayableRelatedPartiesCurrent us-gaap:ConsolidatedEntities

us-gaap:AccountsPayableRelatedPartiesCurrent

us-gaap:Parent


Accounts
Period End2020-12-312019-12-31
Value74145
Percentage of AccountsPayableRelatedPartiesCurrent100.0100.0

us-gaap:AccountsReceivableGrossCurrent

us-gaap:AccountsReceivableGrossCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1403135913241430131011371401145111181019110612681163477596738660490622
Percentage of AccountsReceivableGrossCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccountsReceivableNet

us-gaap:AccountsReceivableNet


Accounts
Period End2020-12-312019-12-312018-12-31
Value127913651087
Percentage of AccountsReceivableNet100.0100.0100.0

us-gaap:AccountsReceivableNet us-gaap:AccountsNotesLoansAndFinancingReceivableByReceivableType

vistra:OtherTradeAccountsReceivables


Accounts
Period End2020-12-312019-12-312018-12-31
Value110119136
Percentage of AccountsReceivableNet8.68.712.5

vistra:TradeAccountsReceivableFromContractsWithCustomers


Accounts
Period End2020-12-312019-12-312018-12-31
Value11691246951
Percentage of AccountsReceivableNet91.491.387.5

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent


Accrual
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value143992101711338620015211578182139143591361057952128
Percentage of AccrualForTaxesOtherThanIncomeTaxesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value514345583840363217191925141414219.08.010.0
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries

us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries


Amount
Period End2020-09-30
Value1800
Percentage of AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries100.0

us-gaap:AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries us-gaap:ConsolidatedEntities

srt:ParentCompany


Amount
Period End2020-12-31
Value1200
Percentage of AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries0.0

us-gaap:AssetRetirementObligation

us-gaap:AssetRetirementObligation


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value2449243624362468245222402238232423652370237323222322194319361751174017351726
Percentage of AssetRetirementObligation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetRetirementObligation vistra:AssetRetirementObligationByTypeOfObligation

vistra:MiningLandReclamation


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value340349359367388401410417418433442406423431438369370375375
Percentage of AssetRetirementObligation13.914.314.714.915.817.918.317.917.718.318.617.518.222.222.621.121.321.621.7

vistra:NuclearPlantDecommissioning


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1610159715851573156113311320130912981287127612651254124412331223121512081200
Percentage of AssetRetirementObligation65.765.665.163.763.759.459.056.354.954.353.854.554.064.063.769.869.869.669.5

vistra:OtherAssetRetirementObligations


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value499490492528503508508598649650655651645268265159155152151
Percentage of AssetRetirementObligation20.420.120.221.420.522.722.725.727.427.427.628.027.813.813.79.18.98.88.7

us-gaap:AssetRetirementObligationCurrent

us-gaap:AssetRetirementObligationCurrent


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value103991031151381511411672321941561831711269985516255
Percentage of AssetRetirementObligationCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetRetirementObligationCurrent vistra:AssetRetirementObligationByTypeOfObligation

vistra:MiningLandReclamation


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value87829298929789105132120106124110117835061
Percentage of AssetRetirementObligationCurrent84.582.889.385.266.764.263.162.956.961.967.967.864.392.997.698.098.4

vistra:OtherAssetRetirementObligations


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value1617111746545262100745059619.02.01.01.0
Percentage of AssetRetirementObligationCurrent15.517.210.714.833.335.836.937.143.138.132.132.235.77.12.42.01.6

us-gaap:AssetRetirementObligationsNoncurrent

us-gaap:AssetRetirementObligationsNoncurrent


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value2346233723332353231420892097215721332176221721392151181718371666168916731671
Percentage of AssetRetirementObligationsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetRetirementObligationsNoncurrent vistra:AssetRetirementObligationByTypeOfObligation

vistra:MiningLandReclamation


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value253267267269296304321312286313336282313314286320314
Percentage of AssetRetirementObligationsNoncurrent10.811.411.411.412.814.615.314.513.414.415.213.214.617.317.218.918.8

vistra:NuclearPlantDecommissioning


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value16101597158515731561133113201309129812871276126512541244122312151208
Percentage of AssetRetirementObligationsNoncurrent68.668.367.966.967.563.762.960.760.959.157.659.158.368.573.471.972.2

vistra:OtherAssetRetirementObligations


Asset
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value483473481511457454456536549576605592584259157154151
Percentage of AssetRetirementObligationsNoncurrent20.620.220.621.719.721.721.724.825.726.527.327.727.214.39.49.19.0

us-gaap:AssetsFairValueDisclosure us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:AssetsFairValueDisclosure

vistra:ContractTypeOther, us-gaap:FairValueInputsLevel3


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value11181411151117171110.0153643151813273024
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:ValuationTechnique

srt:NaturalGasReserves, us-gaap:FairValueInputsLevel3, us-gaap:IncomeApproachValuationTechnique


Assets
Period End2021-06-302020-12-31
Value8.07.0
Percentage of AssetsFairValueDisclosure72.750.0

vistra:ElectricityAndWeatherOptions, us-gaap:FairValueInputsLevel3, vistra:OptionPricingModelValuationTechnique


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value10.04138347455382.010.02931159.04110.0
Percentage of AssetsFairValueDisclosure90.9227.8271.4309.1493.3500.0223.511.890.9290.0206.741.720.9273.355.6

vistra:ElectricityPurchasesAndSales, us-gaap:FairValueInputsLevel3, us-gaap:IncomeApproachValuationTechnique


Assets
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value233234619564
Percentage of AssetsFairValueDisclosure2118.21300.0435.7863.6376.5

vistra:FinancialTransmissionRights, us-gaap:FairValueInputsLevel3, us-gaap:MarketApproachValuationTechnique


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value73869282761181201021218785868545
Percentage of AssetsFairValueDisclosure663.6477.8657.1745.5506.71072.7705.9600.01100.0870.0566.7238.9197.7250.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel3


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3353792052223143112391762141541531481641637518210612898
Percentage of AssetsFairValueDisclosure3045.52105.61464.32018.22093.32827.31405.91035.31945.51540.01020.0411.1381.41086.7416.71400.0392.6426.7408.3

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value181910611075117815561831161112451468900905711636505515513495496592
Percentage of AssetsFairValueDisclosure16536.45894.47678.610709.110373.316645.59476.57323.513345.59000.06033.31975.01479.13366.72861.13946.21833.31653.32466.7

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1131811891942832783693683802662672751903790546457435480476
Percentage of AssetsFairValueDisclosure10281.84505.66364.38563.65546.77118.24076.54017.67290.96620.04480.02086.12100.05266.73033.33515.41611.11600.01983.3

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3353792052223143112391762141541531481641637518210612898
Percentage of AssetsFairValueDisclosure3045.52105.61464.32018.22093.32827.31405.91035.31945.51540.01020.0411.1381.41086.7416.71400.0392.6426.7408.3

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3344231522472366273829492554221425541771173116751751146511461162107011201179
Percentage of AssetsFairValueDisclosure30400.012861.116050.021509.118253.326809.115023.513023.523218.217710.011540.04652.84072.19766.76366.78938.53963.03733.34912.5

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value5964762436241111070551.065487.010.010.0341613
Percentage of AssetsFairValueDisclosure536.4355.6542.9218.2240.0218.264.7647.1636.4550.06.7180.6111.646.755.676.9125.953.354.2

us-gaap:AssetsNeededForImmediateSettlementAggregateFairValue us-gaap:CreditDerivativesByContractType

us-gaap:AssetsNeededForImmediateSettlementAggregateFairValue

vistra:CrossDefaultCreditDerivative


Assets
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3823885366024584423294404482463132076018201317
Percentage of AssetsNeededForImmediateSettlementAggregateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount us-gaap:ReportingUnit

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount

vistra:RetailReportingUnit


Business
Period End2021-06-302021-03-312020-12-312020-09-302016-10-03
Value19441944194416861686
Percentage of BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount100.0100.0100.0100.0100.0

us-gaap:CapitalizedContractCostNet us-gaap:CapitalizedContractCost

us-gaap:CapitalizedContractCostNet

vistra:CostsToAcquireResidentialAndBusinessRetailCustomers


Capitalized
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value80533834312722
Percentage of CapitalizedContractCostNet100.0100.0100.0100.0100.0100.0100.0

us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 us-gaap:SubsequentEventType

us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1

us-gaap:SubsequentEvent


Class
Period End2021-07-31
Value34.54
Percentage of ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1100.0

us-gaap:CollateralAlreadyPostedAggregateFairValue us-gaap:CreditDerivativesByContractType

us-gaap:CollateralAlreadyPostedAggregateFairValue

vistra:CreditRiskDerivativeWithContingentFeature


Collateral
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value351891100676079119190222262336411.01.01.01.0
Percentage of CollateralAlreadyPostedAggregateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractualObligation us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased

us-gaap:ContractualObligation

vistra:CoalPurchaseAndTransportationAgreements


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value749863146312
Percentage of ContractualObligation100.0100.0100.0100.0

vistra:LongtermServiceandMaintenanceContracts


Contractual
Period End2020-12-312019-12-312018-12-31
Value262427793426
Percentage of ContractualObligation350.3322.0234.2

vistra:NuclearFuelContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value375454437495
Percentage of ContractualObligation50.152.629.94125.0

vistra:OtherContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value449304285578
Percentage of ContractualObligation59.935.219.54816.7

vistra:PipelineTransportationAndStorageReservationFees


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value399463496294
Percentage of ContractualObligation53.353.733.92450.0

us-gaap:ContractualObligationDueAfterFifthYear us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased

us-gaap:ContractualObligationDueAfterFifthYear

vistra:CoalPurchaseAndTransportationAgreements


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value791121860.0
Percentage of ContractualObligationDueAfterFifthYear100.0100.0100.00.0

vistra:LongtermServiceandMaintenanceContracts


Contractual
Period End2020-12-312019-12-312018-12-31
Value182419752619
Percentage of ContractualObligationDueAfterFifthYear2308.91763.41408.1

vistra:NuclearFuelContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value107140155193
Percentage of ContractualObligationDueAfterFifthYear135.4125.083.30.0

vistra:OtherContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value805168194
Percentage of ContractualObligationDueAfterFifthYear101.345.536.60.0

vistra:PipelineTransportationAndStorageReservationFees


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value111138145141
Percentage of ContractualObligationDueAfterFifthYear140.5123.278.00.0

us-gaap:ContractualObligationDueInFifthYear us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased

us-gaap:ContractualObligationDueInFifthYear

vistra:CoalPurchaseAndTransportationAgreements


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value3734640.0
Percentage of ContractualObligationDueInFifthYear100.0100.0100.00.0

vistra:LongtermServiceandMaintenanceContracts


Contractual
Period End2020-12-312019-12-312018-12-31
Value170161133
Percentage of ContractualObligationDueInFifthYear459.5473.5207.8

vistra:NuclearFuelContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value36394632
Percentage of ContractualObligationDueInFifthYear97.3114.771.90.0

vistra:OtherContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value11179.089
Percentage of ContractualObligationDueInFifthYear29.750.014.10.0

vistra:PipelineTransportationAndStorageReservationFees


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value30323529
Percentage of ContractualObligationDueInFifthYear81.194.154.70.0

us-gaap:ContractualObligationDueInFourthYear us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased

us-gaap:ContractualObligationDueInFourthYear

vistra:CoalPurchaseAndTransportationAgreements


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value36331030.0
Percentage of ContractualObligationDueInFourthYear100.0100.0100.00.0

vistra:LongtermServiceandMaintenanceContracts


Contractual
Period End2020-12-312019-12-312018-12-31
Value142152183
Percentage of ContractualObligationDueInFourthYear394.4460.6177.7

vistra:NuclearFuelContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value40573855
Percentage of ContractualObligationDueInFourthYear111.1172.736.90.0

vistra:OtherContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value24161336
Percentage of ContractualObligationDueInFourthYear66.748.512.60.0

vistra:PipelineTransportationAndStorageReservationFees


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value36464829
Percentage of ContractualObligationDueInFourthYear100.0139.446.60.0

us-gaap:ContractualObligationDueInNextTwelveMonths us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased

us-gaap:ContractualObligationDueInNextTwelveMonths

vistra:CoalPurchaseAndTransportationAgreements


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value51657676512
Percentage of ContractualObligationDueInNextTwelveMonths100.0100.0100.0100.0

vistra:LongtermServiceandMaintenanceContracts


Contractual
Period End2020-12-312019-12-312018-12-31
Value165167175
Percentage of ContractualObligationDueInNextTwelveMonths32.029.022.9

vistra:NuclearFuelContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value929069120
Percentage of ContractualObligationDueInNextTwelveMonths17.815.69.01000.0

vistra:OtherContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value256174101158
Percentage of ContractualObligationDueInNextTwelveMonths49.630.213.21316.7

vistra:PipelineTransportationAndStorageReservationFees


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value10010910139
Percentage of ContractualObligationDueInNextTwelveMonths19.418.913.2325.0

us-gaap:ContractualObligationDueInSecondYear us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased

us-gaap:ContractualObligationDueInSecondYear

vistra:CoalPurchaseAndTransportationAgreements


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value47612270.0
Percentage of ContractualObligationDueInSecondYear100.0100.0100.00.0

vistra:LongtermServiceandMaintenanceContracts


Contractual
Period End2020-12-312019-12-312018-12-31
Value186153181
Percentage of ContractualObligationDueInSecondYear395.7250.879.7

vistra:NuclearFuelContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value43747148
Percentage of ContractualObligationDueInSecondYear91.5121.331.30.0

vistra:OtherContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value49307446
Percentage of ContractualObligationDueInSecondYear104.349.232.60.0

vistra:PipelineTransportationAndStorageReservationFees


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value73839528
Percentage of ContractualObligationDueInSecondYear155.3136.141.90.0

us-gaap:ContractualObligationDueInThirdYear us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchased

us-gaap:ContractualObligationDueInThirdYear

vistra:CoalPurchaseAndTransportationAgreements


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value34471180.0
Percentage of ContractualObligationDueInThirdYear100.0100.0100.00.0

vistra:LongtermServiceandMaintenanceContracts


Contractual
Period End2020-12-312019-12-312018-12-31
Value137171135
Percentage of ContractualObligationDueInThirdYear402.9363.8114.4

vistra:NuclearFuelContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value57545847
Percentage of ContractualObligationDueInThirdYear167.6114.949.20.0

vistra:OtherContracts


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value29162055
Percentage of ContractualObligationDueInThirdYear85.334.016.90.0

vistra:PipelineTransportationAndStorageReservationFees


Contractual
Period End2020-12-312019-12-312018-12-312017-12-31
Value49557228
Percentage of ContractualObligationDueInThirdYear144.1117.061.00.0

us-gaap:DebtInstrumentFairValue us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementBasis, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentFairValue

us-gaap:FairValueInputsLevel2, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:ConstructionLoans


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value6.07.010.010.013131616191921212427
Percentage of DebtInstrumentFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueInputsLevel2, us-gaap:EstimateOfFairValueFairValueDisclosure, vistra:VistraOperationsCreditFacility


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value2538254525652540248924372717381237965727559958365796432843344484446344894552
Percentage of DebtInstrumentFairValue42300.036357.125650.025400.019146.218746.216981.223825.019978.930142.126661.927790.524150.00.016051.90.00.00.00.0

us-gaap:FairValueInputsLevel2, us-gaap:EstimateOfFairValueFairValueDisclosure, vistra:VistraOperationsSeniorSecuredAndUnsecuredNotes


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value8275696272047084689065006926
Percentage of DebtInstrumentFairValue137916.799457.172040.070840.053000.050000.043287.5

us-gaap:FairValueInputsLevel2, us-gaap:EstimateOfFairValueFairValueDisclosure, vistra:VistraOperationsUnsecuredSeniorNotes


Debt
Period End2020-12-312019-12-312018-12-31
Value72046926963
Percentage of DebtInstrumentFairValue72040.043287.54585.7

us-gaap:FairValueInputsLevel3, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:OtherLongTermDebt


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value3.03.03.03.04.04.012
Percentage of DebtInstrumentFairValue50.042.930.030.030.830.875.0

us-gaap:FairValueInputsLevel3, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:SecuredDebt


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value4645194572991271551842122212212212210.0
Percentage of DebtInstrumentFairValue7733.37414.3450.0720.0761.5976.9968.81150.01115.81163.21052.41052.4920.80.0

us-gaap:FairValueInputsLevel3, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:UnsecuredDebt


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value8456597880798799981001021191200.0
Percentage of DebtInstrumentFairValue1400.0800.0590.0780.0615.4607.7543.8618.8515.8526.3485.7566.7500.00.0

us-gaap:FairValueInputsLevel3, us-gaap:EstimateOfFairValueFairValueDisclosure, vistra:EquipmentFinancingAgreement


Debt
Period End2020-12-312019-12-312018-12-312017-12-31
Value59871020.0
Percentage of DebtInstrumentFairValue590.0543.8485.70.0

us-gaap:FairValueInputsLevel3, us-gaap:EstimateOfFairValueFairValueDisclosure, vistra:ForwardCapacityAgreement


Debt
Period End2020-12-312019-12-312018-12-312017-12-31
Value451552210.0
Percentage of DebtInstrumentFairValue450.0968.81052.40.0

us-gaap:FairValueInputsLevel3, us-gaap:EstimateOfFairValueFairValueDisclosure, vistra:OtherDebt


Debt
Period End2020-12-312019-12-312018-12-31
Value3.0120.0
Percentage of DebtInstrumentFairValue30.075.00.0

us-gaap:DebtInstrumentFairValue us-gaap:FairValueByMeasurementBasis, us-gaap:LongtermDebtType

us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:ConstructionLoans


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value6.07.010.010.013131617202023232630
Percentage of DebtInstrumentFairValue100.0100.0100.0100.0100.0100.0100.0106.2105.3105.3109.5109.5108.3111.1

us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:OtherLongTermDebt


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value3.03.03.03.04.04.012
Percentage of DebtInstrumentFairValue50.042.930.030.030.830.875.0

us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:SecuredDebt


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value4645194572991271551842122212212212210.0
Percentage of DebtInstrumentFairValue7733.37414.3450.0720.0761.5976.9968.81150.01115.81163.21052.41052.4920.80.0

us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:UnsecuredDebt


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value8456597880798799981001021191200.0
Percentage of DebtInstrumentFairValue1400.0800.0590.0780.0615.4607.7543.8618.8515.8526.3485.7566.7500.00.0

us-gaap:CarryingReportedAmountFairValueDisclosure, vistra:EquipmentFinancingAgreement


Debt
Period End2020-12-312019-12-312018-12-312017-12-31
Value59871020.0
Percentage of DebtInstrumentFairValue590.0543.8485.70.0

us-gaap:CarryingReportedAmountFairValueDisclosure, vistra:ForwardCapacityAgreement


Debt
Period End2020-12-312019-12-312018-12-312017-12-31
Value451552210.0
Percentage of DebtInstrumentFairValue450.0968.81052.40.0

us-gaap:CarryingReportedAmountFairValueDisclosure, vistra:OtherDebt


Debt
Period End2020-12-312019-12-312018-12-31
Value3.0120.0
Percentage of DebtInstrumentFairValue30.075.00.0

us-gaap:CarryingReportedAmountFairValueDisclosure, vistra:VistraOperationsCreditFacility


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value2564257125792586259426012715380838085805582058235856431343234484447344824515
Percentage of DebtInstrumentFairValue42733.336728.625790.025860.019953.820007.716968.823800.020042.130552.627714.327728.624400.00.016011.10.00.00.00.0

us-gaap:CarryingReportedAmountFairValueDisclosure, vistra:VistraOperationsSeniorSecuredAndUnsecuredNotes


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value7874663666346631662966276620
Percentage of DebtInstrumentFairValue131233.394800.066340.066310.050992.350976.941375.0

us-gaap:CarryingReportedAmountFairValueDisclosure, vistra:VistraOperationsUnsecuredSeniorNotes


Debt
Period End2020-12-312019-12-312018-12-31
Value66346620987
Percentage of DebtInstrumentFairValue66340.041375.04700.0

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value-86.0-80.0-68.0-73.0-63.0-59.0-55.0-26.0-4.08315517132215
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtWeightedAverageInterestRate us-gaap:FinancialInstrument

us-gaap:DebtWeightedAverageInterestRate

us-gaap:DebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value2.622.772.913.070.03160.03360.03420.03430.03440.03620.03690.03730.0355
Percentage of DebtWeightedAverageInterestRate100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DecommissioningFundInvestments

us-gaap:DecommissioningFundInvestments


Decommissioning
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1824171816741549146612891451137013421288117012741207118011881132109110611012
Percentage of DecommissioningFundInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DecommissioningTrustAssetsAmount

us-gaap:DecommissioningTrustAssetsAmount


Decommissioning
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1824171816741549146612891451137013421288117012741207118011881132109110611012
Percentage of DecommissioningTrustAssetsAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DecommissioningTrustAssetsAmount us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:EquitySecurities


Decommissioning
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value686662623569523452564516510508449519468
Percentage of DecommissioningTrustAssetsAmount37.638.537.236.735.735.138.937.738.039.438.440.739.4

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:DebtSecurities


Decommissioning
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value639596618593588543521518502464443433430
Percentage of DecommissioningTrustAssetsAmount35.034.736.938.340.142.135.937.837.436.037.934.036.2

us-gaap:DecommissioningTrustAssetsAmount us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, us-gaap:DebtSecurities


Decommissioning
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value639596618593588543521518502464443433430
Percentage of DecommissioningTrustAssetsAmount35.034.736.938.340.142.135.937.837.436.037.934.036.2

us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring, us-gaap:EquitySecurities


Decommissioning
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value686662623569523452564516510508449519468
Percentage of DecommissioningTrustAssetsAmount37.638.537.236.735.735.138.937.738.039.438.440.739.4

us-gaap:DecommissioningTrustAssetsAmount us-gaap:FinancialInstrument

us-gaap:DebtSecurities


Decommissioning
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value639596618593588543521518502464443433430
Percentage of DecommissioningTrustAssetsAmount35.034.736.938.340.142.135.937.837.436.037.934.036.2

us-gaap:EquitySecurities


Decommissioning
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value118511221056956878746930852840824727841758
Percentage of DecommissioningTrustAssetsAmount65.065.363.161.759.957.964.162.262.664.062.166.063.8

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value1464136183880599410581066
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet us-gaap:ConsolidatedEntities

us-gaap:Parent


Deferred
Period End2020-12-312019-12-31
Value783729
Percentage of DeferredIncomeTaxAssetsNet93.468.4

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-31
Value632554
Percentage of DeferredIncomeTaxLiabilities100.0100.0

us-gaap:DeferredTaxAssetsDerivativeInstruments

us-gaap:DeferredTaxAssetsDerivativeInstruments


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value96108212250.0
Percentage of DeferredTaxAssetsDerivativeInstruments100.0100.0100.0100.00.0

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2932141848129
Percentage of DeferredTaxAssetsGoodwillAndIntangibleAssets100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value1612172817677101122
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value9539219580.08.0
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.00.0100.0

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value4743408.06.0
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOtherComprehensiveLoss

us-gaap:DeferredTaxAssetsOtherComprehensiveLoss


Deferred
Period End2020-12-312019-12-312018-12-31
Value5000000.03000000.02000000.0
Percentage of DeferredTaxAssetsOtherComprehensiveLoss100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value1291121095684
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value6325544060.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.00.0

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value639669611
Percentage of DefinedBenefitPlanAccumulatedBenefitObligation100.0100.0100.0

us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value201515
Percentage of DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value-42.0-24.0-13.0
Percentage of DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax-210.0-160.0-86.7

us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanAmountsRecognizedInBalanceSheet

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value120117115
Percentage of DefinedBenefitPlanAmountsRecognizedInBalanceSheet100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value158146125
Percentage of DefinedBenefitPlanAmountsRecognizedInBalanceSheet131.7124.8108.7

us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent

us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value424141383736373231323134340.0
Percentage of DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DefinedBenefitPlanBenefitObligation us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanBenefitObligation

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value157151144115
Percentage of DefinedBenefitPlanBenefitObligation100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value643674615163
Percentage of DefinedBenefitPlanBenefitObligation409.6446.4427.1141.7

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value41434939
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value18819921650
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter458.5462.8440.8128.2

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value10.010.010.06.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value49594611
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths490.0590.0460.0183.3

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value9.010.0118.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value5242469.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive577.8420.0418.2112.5

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value10.010.0118.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value4043468.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour400.0430.0418.2100.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value10.010.0118.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value4342468.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree430.0420.0418.2100.0

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value10.010.0117.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo100.0100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value4354458.0
Percentage of DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo430.0540.0409.1114.3

us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-31
Value9000000.0
Percentage of DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-31
Value1000000.0
Percentage of DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear11.1

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value4137310.0
Percentage of DefinedBenefitPlanFairValueOfPlanAssets100.0100.0100.00.0

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:RetirementPlanType

us-gaap:FairValueInputsLevel1, us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value292621
Percentage of DefinedBenefitPlanFairValueOfPlanAssets70.770.367.7

us-gaap:DefinedBenefitPlanFairValueOfPlanAssets us-gaap:RetirementPlanType

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value3734290.0
Percentage of DefinedBenefitPlanFairValueOfPlanAssets90.291.993.50.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-31
Value485528490128
Percentage of DefinedBenefitPlanFairValueOfPlanAssets1182.91427.01580.60.0

us-gaap:DefinedBenefitPlanFundedStatusOfPlan us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanFundedStatusOfPlan

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value120117115
Percentage of DefinedBenefitPlanFundedStatusOfPlan100.0100.0100.0

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value158146125
Percentage of DefinedBenefitPlanFundedStatusOfPlan131.7124.8108.7

us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear us-gaap:RetirementPlanName, us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear

vistra:NotMedicareEligible, us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value6.20.0640.067
Percentage of DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear100.0100.0100.0

vistra:SplitParticipantPlan, us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-31
Value8.88.3
Percentage of DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear141.912968.8

vistra:VistraPlanEEIUnionPlanAndEEISalariedPlan, us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-31
Value9.18.6
Percentage of DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear146.813437.5

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value639669611157136
Percentage of DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value485528490128117
Percentage of DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation

us-gaap:PensionPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value643674615163144
Percentage of DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1 us-gaap:RetirementPlanName, us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPlanUltimateHealthCareCostTrendRate1

vistra:MedicareEligible, us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value4.50.0450.045
Percentage of DefinedBenefitPlanUltimateHealthCareCostTrendRate1100.0100.0100.0

vistra:NotMedicareEligible, us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Defined
Period End2020-12-312019-12-312018-12-31
Value4.50.0450.045
Percentage of DefinedBenefitPlanUltimateHealthCareCostTrendRate1100.0100.0100.0

us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset

us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value34327398861257148611138771199555619342477277113647878193
Percentage of DerivativeAssetCollateralObligationToReturnCashOffset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeAssetCollateralObligationToReturnCashOffset us-gaap:DerivativeInstrumentRisk

us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value34326678041171141011138771199533593338462277113647878193
Percentage of DerivativeAssetCollateralObligationToReturnCashOffset100.0100.090.390.793.294.9100.0100.0100.096.095.898.896.9100.0100.0100.0100.0100.0100.0

us-gaap:InterestRateSwap


Derivative
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value728286760.00.00.022264.0150.00.00.00.00.00.0
Percentage of DerivativeAssetCollateralObligationToReturnCashOffset9.79.36.85.10.00.00.04.04.21.23.10.00.00.00.00.00.0

us-gaap:DerivativeAssetFairValueGrossLiability

us-gaap:DerivativeAssetFairValueGrossLiability


Derivative
Period End2021-06-302021-03-312020-12-31
Value1663671739
Percentage of DerivativeAssetFairValueGrossLiability100.0100.0100.0

us-gaap:DerivativeAssetFairValueGrossLiability us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk

vistra:CurrentLiabilities, us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value7.04.01.05.03.05.01.00.00.04.00.06.02.02.00.02.01.00.00.0
Percentage of DerivativeAssetFairValueGrossLiability0.40.60.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

vistra:NoncurrentLiabilities, us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value158.03.06.0135.00.02045290.010.0281.00.00.0111.00.0
Percentage of DerivativeAssetFairValueGrossLiability0.91.20.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DerivativeAssetFairValueGrossLiability us-gaap:DerivativeInstrumentRisk

us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-31
Value1620629667
Percentage of DerivativeAssetFairValueGrossLiability97.493.790.3

us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-31
Value434272
Percentage of DerivativeAssetFairValueGrossLiability2.66.39.7

us-gaap:DerivativeAssetFairValueOfCollateral

us-gaap:DerivativeAssetFairValueOfCollateral


Derivative
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value115.08.0230.00.06.01.01.01.01.01.01.09.00.010.020
Percentage of DerivativeAssetFairValueOfCollateral100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:DerivativeAssetFairValueOfCollateral us-gaap:DerivativeInstrumentRisk

us-gaap:CommodityContract


Derivative
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value115.08.0230.00.06.01.01.01.01.01.01.09.00.010.020
Percentage of DerivativeAssetFairValueOfCollateral100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:DerivativeAssets us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:DerivativeAssets

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value11333994526091033137910477299583924561921564047273045167
Percentage of DerivativeAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value449173201267158164172165300173152143325286989077123131
Percentage of DerivativeAssets39.643.444.543.815.311.916.422.631.344.133.374.5208.3715.0208.5333.3256.7273.378.4

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3353792052223143112391762141541531481641637518210612898
Percentage of DerivativeAssets29.695.045.436.530.422.622.824.122.339.333.677.1105.1407.5159.6674.1353.3284.458.7

us-gaap:InterestRateSwap, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value434272828676257717514977182.01.09.05.0
Percentage of DerivativeAssets3.810.515.913.58.35.56.416.991.195.5192.538.37.43.320.03.0

us-gaap:DerivativeAssets us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:CommodityContract, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value19761015934112215411878146911801542771762548693496222302238299396
Percentage of DerivativeAssets174.4254.4206.6184.2149.2136.2140.3161.9161.0196.7167.1285.4444.21240.0472.31118.5793.3664.4237.1

us-gaap:InterestRateSwap, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value434272828676287717514977269.010.02218
Percentage of DerivativeAssets3.810.515.913.58.35.57.116.991.195.5192.555.333.333.348.910.8

us-gaap:DerivativeAssets us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency

us-gaap:CommodityContract, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value5964762436241111070521.065487.02.03.0253.0
Percentage of DerivativeAssets5.216.016.83.93.51.71.115.17.313.30.233.930.817.54.311.183.36.7

us-gaap:DerivativeFairValueOfDerivativeAsset

us-gaap:DerivativeFairValueOfDerivativeAsset


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1960993930118015911930145810701472744838658794566238301214305401
Percentage of DerivativeFairValueOfDerivativeAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeAsset us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk

vistra:CurrentAssets, us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value16316556658551313165513239881403675707432575397190181198231350
Percentage of DerivativeFairValueOfDerivativeAsset83.266.071.572.582.585.890.792.395.390.784.465.772.470.179.860.192.575.787.3

vistra:CurrentAssets, us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1919191919160.00.00.0142225153.00.00.00.00.00.0
Percentage of DerivativeFairValueOfDerivativeAsset1.01.92.01.61.20.80.00.00.01.92.63.81.90.50.00.00.00.00.0

vistra:NoncurrentAssets, us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3083081972542082091361021147754671009530120276646
Percentage of DerivativeFairValueOfDerivativeAsset15.731.021.221.513.110.89.39.57.710.36.410.212.616.812.639.912.621.611.5

vistra:NoncurrentAssets, us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value2423536367600.00.00.0125515013474229.010.01917
Percentage of DerivativeFairValueOfDerivativeAsset1.22.35.75.34.23.10.00.00.01.66.622.816.913.19.23.04.76.24.2

us-gaap:DerivativeFairValueOfDerivativeAsset us-gaap:DerivativeInstrumentRisk

us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1917951858109815051854145810701472719761483645489220299213296396
Percentage of DerivativeFairValueOfDerivativeAsset97.895.892.393.194.696.1100.0100.0100.096.690.873.481.286.492.499.399.597.098.8

us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value4342728286760.00.00.0257717514977182.01.09.05.0
Percentage of DerivativeFairValueOfDerivativeAsset2.24.27.76.95.43.90.00.00.03.49.226.618.813.67.60.70.53.01.2

us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral

us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1917951858109815051854145810701472719761483645489220299213296396
Percentage of DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value4342728286760.00.00.0257717514977182.01.09.05.0
Percentage of DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral2.24.48.47.55.74.10.00.00.03.510.136.223.115.78.20.70.53.01.3

us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral

us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral


Derivative
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value180289326421345193267188218315316288124228136217188
Percentage of DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral us-gaap:DerivativeInstrumentRisk

us-gaap:CommodityContract


Derivative
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value180289326421345193267185167144182211106226135208183
Percentage of DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral100.0100.0100.0100.0100.0100.0100.098.476.645.757.673.385.599.199.395.997.3

us-gaap:DerivativeFairValueOfDerivativeLiability

us-gaap:DerivativeFairValueOfDerivativeLiability


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value252212451337136621092415191416801848147316451170133097431694125113348
Percentage of DerivativeFairValueOfDerivativeLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk

vistra:CurrentLiabilities, us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value196679371778214731685151013501508120813749738775932165396100330
Percentage of DerivativeFairValueOfDerivativeLiability78.063.753.657.269.869.878.980.481.682.083.583.265.960.968.456.476.888.594.8

vistra:CurrentLiabilities, us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value71717171706318146.03.02.02.04.00.04.010.0121417
Percentage of DerivativeFairValueOfDerivativeLiability2.85.75.35.23.32.60.90.80.30.20.10.20.30.01.310.69.612.44.9

vistra:NoncurrentLiabilities, us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value29721828815720131723718820922223824245338510226244.02.0
Percentage of DerivativeFairValueOfDerivativeLiability11.817.521.511.59.513.112.411.211.315.114.520.734.139.532.327.719.23.50.6

vistra:NoncurrentLiabilities, us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value22521533336938536415921815061322.0140.00.06.06.00.00.0
Percentage of DerivativeFairValueOfDerivativeLiability8.917.324.927.018.315.18.313.08.14.11.90.21.10.00.06.44.80.00.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:DerivativeInstrumentRisk

us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value222695993392616541988173714481692141116111166131297431678107102332
Percentage of DerivativeFairValueOfDerivativeLiability88.377.069.867.878.482.390.886.291.695.897.999.798.6100.0100.083.085.690.395.4

us-gaap:CreditRiskContract


Derivative
Period End2021-06-302021-03-312020-12-31
Value938549679
Percentage of DerivativeFairValueOfDerivativeLiability37.244.150.8

us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value29628640444045542717723215662344.0180.00.016181116
Percentage of DerivativeFairValueOfDerivativeLiability11.723.030.232.221.617.79.213.88.44.22.10.31.40.00.017.014.49.74.6

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral

us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value222695993392616541988173714481692141116111166131297431678107102332
Percentage of DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value29628640444045542717723215662344.0180.00.016181116
Percentage of DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral13.329.843.347.527.521.510.216.09.24.42.10.31.40.00.020.516.810.84.8

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral


Derivative
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value46048082290576174153178891773675861220229331419
Percentage of DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral us-gaap:DerivativeInstrumentRisk

us-gaap:CommodityContract


Derivative
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value12812245355458450937574890973675561220213153.03.0
Percentage of DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral27.825.455.161.276.768.770.694.999.1100.099.6100.0100.044.845.521.415.8

us-gaap:InterestRateSwap


Derivative
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value332358369351177232156408.00.03.00.00.016181116
Percentage of DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral72.274.644.938.823.331.329.45.10.90.00.40.00.055.254.578.684.2

us-gaap:DerivativeFairValueOfDerivativeNet

us-gaap:DerivativeFairValueOfDerivativeNet


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value-562.0-252.0-407.0-186.0-518.0-485.0-456.0-610.0-376.0-729.0-807.0-512.0-536.0-408.0-78.02078919253
Percentage of DerivativeFairValueOfDerivativeNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeInstrumentsAndHedges

us-gaap:DerivativeInstrumentsAndHedges


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value16877107488831350168513339991418702730458598404190182207231350
Percentage of DerivativeInstrumentsAndHedges100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeInstrumentsAndHedgesLiabilities

us-gaap:DerivativeInstrumentsAndHedgesLiabilities


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value2044868789858154617531529136415141215137698188359522472118124359
Percentage of DerivativeInstrumentsAndHedgesLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeInstrumentsAndHedgesNoncurrent

us-gaap:DerivativeInstrumentsAndHedgesNoncurrent


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3323472583212772691361811249710926524416958129419064
Percentage of DerivativeInstrumentsAndHedgesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:DerivativeLiabilities

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1412572578609970123898577610635185572732328245284466302
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value52521217221148446743944441962676650169450514325321515
Percentage of DerivativeLiabilities37.237.129.834.649.937.744.657.239.4120.8137.5183.5299.1615.9317.889.372.722.75.0

us-gaap:CommodityContract, us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value28917518310620028331322821026728839238638712825312115
Percentage of DerivativeLiabilities20.530.631.717.420.622.931.829.419.851.551.7143.6166.4472.0284.489.370.531.85.0

us-gaap:InterestRateSwap, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-09-302017-06-302017-03-312016-12-31
Value29628640444045542717723215662344.01816181116
Percentage of DerivativeLiabilities21.050.069.972.246.934.518.029.914.712.06.11.57.857.140.916.75.3

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:CommodityContract, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value22851023100995016902012174815581762146316121231136098131881132105332
Percentage of DerivativeLiabilities161.8178.8174.6156.0174.2162.5177.5200.8165.8282.4289.4450.9586.21196.3706.7289.3300.0159.1109.9

us-gaap:InterestRateSwap, us-gaap:EstimateOfFairValueFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-312017-09-302017-06-302017-03-312016-12-31
Value29628640444045542717723215665344.0188.023272429
Percentage of DerivativeLiabilities21.050.069.972.246.934.518.029.914.712.56.11.57.817.882.161.436.49.6

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency

us-gaap:CommodityContract, us-gaap:FairValueMeasurementsRecurring


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value5964762436241111070521.065487.02.03.0253.0
Percentage of DerivativeLiabilities4.211.213.13.93.71.91.114.26.610.00.223.820.78.54.410.756.84.5

us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset

us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3111857398861257148611138771199555619342477277113647878193
Percentage of DerivativeLiabilityCollateralRightToReclaimCashOffset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilityCollateralRightToReclaimCashOffset us-gaap:DerivativeInstrumentRisk

us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3111856678041171141011138771199533593338462277113647878193
Percentage of DerivativeLiabilityCollateralRightToReclaimCashOffset100.0100.090.390.793.294.9100.0100.0100.096.095.898.896.9100.0100.0100.0100.0100.0100.0

us-gaap:CreditRiskContract


Derivative
Period End2021-06-302021-03-312020-12-31
Value714135
Percentage of DerivativeLiabilityCollateralRightToReclaimCashOffset22.822.24.7

us-gaap:InterestRateSwap


Derivative
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value728286760.00.00.022264.0150.00.00.00.00.00.0
Percentage of DerivativeLiabilityCollateralRightToReclaimCashOffset9.79.36.85.10.00.00.04.04.21.23.10.00.00.00.00.00.0

us-gaap:DerivativeLiabilityFairValueGrossAsset

us-gaap:DerivativeLiabilityFairValueGrossAsset


Derivative
Period End2021-06-302021-03-312020-12-31
Value1663671739
Percentage of DerivativeLiabilityFairValueGrossAsset100.0100.0100.0

us-gaap:DerivativeLiabilityFairValueGrossAsset us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk

vistra:CurrentAssets, us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3736649.0181410.01115111.01.08.04.00.01.09.00.00.0
Percentage of DerivativeLiabilityFairValueGrossAsset2.25.48.70.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

vistra:NoncurrentAssets, us-gaap:CommodityContract


Derivative
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value168.04.02.00.00.07910.08.00.04810.00.02.00.04.02.00.0
Percentage of DerivativeLiabilityFairValueGrossAsset2.41.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DerivativeLiabilityFairValueGrossAsset us-gaap:DerivativeInstrumentRisk

us-gaap:CommodityContract


Derivative
Period End2021-06-302021-03-312020-12-31
Value1620629667
Percentage of DerivativeLiabilityFairValueGrossAsset97.493.790.3

us-gaap:CreditRiskContract


Derivative
Period End2021-06-302021-03-312020-12-31
Value529215262
Percentage of DerivativeLiabilityFairValueGrossAsset31.832.035.5

us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-31
Value434272
Percentage of DerivativeLiabilityFairValueGrossAsset2.66.39.7

us-gaap:DerivativeLiabilityFairValueOfCollateral

us-gaap:DerivativeLiabilityFairValueOfCollateral


Derivative
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value138302440621181301099295851.01.01421136
Percentage of DerivativeLiabilityFairValueOfCollateral100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilityFairValueOfCollateral us-gaap:DerivativeInstrumentRisk

us-gaap:CommodityContract


Derivative
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value138302440621181301099295851.01.01421136
Percentage of DerivativeLiabilityFairValueOfCollateral100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeNetLiabilityPositionAggregateFairValue

us-gaap:DerivativeNetLiabilityPositionAggregateFairValue


Derivative
Period End2020-12-312020-09-302020