XML 113 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements and Credit Concentration (Net Asset and Liability Measured on Recurring Basis Level 3 Gain Loss Included in Earnings and Other Recurring Numeric Data) (Details) (Recurring [Member], Level 3 [Member], USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Net gains and losses on assets and liabilities [Abstract]    
Total gains (losses) included in earnings $ (17)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings $ (135)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
Energy Commodities, Net [Member] | Unregulated Wholesale Energy [Member]
   
Net gains and losses on assets and liabilities [Abstract]    
Total gains (losses) included in earnings 21us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedWholesaleEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
(89)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedWholesaleEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Change in unrealized gains (losses) relating to positions still held at the reporting date 25ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedWholesaleEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
(13)ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedWholesaleEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Energy Commodities, Net [Member] | Unregulated Retail Energy [Member]
   
Net gains and losses on assets and liabilities [Abstract]    
Total gains (losses) included in earnings (40)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
(63)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Change in unrealized gains (losses) relating to positions still held at the reporting date (9)ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
(33)ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Energy Commodities, Net [Member] | Energy Purchases [Member]
   
Net gains and losses on assets and liabilities [Abstract]    
Total gains (losses) included in earnings 2us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
17us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Change in unrealized gains (losses) relating to positions still held at the reporting date $ 1ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
$ 1ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember