XML 138 R92.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) (Level 3 [Member], USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Net gains and losses on assets and liabilities [Abstract]    
Total gains (losses) included in earnings $ (32)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings $ (5)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 (77)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedWholesaleEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
(36)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedWholesaleEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Change in unrealized gains (losses) relating to positions still held at the reporting date 50ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedWholesaleEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
(23)ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ 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 23us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
25us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Change in unrealized gains (losses) relating to positions still held at the reporting date 37ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
24ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Energy Commodities, Net [Member] | Fuel [Member]
   
Net gains and losses on assets and liabilities [Abstract]    
Total gains (losses) included in earnings 0us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= us-gaap_FuelMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
3us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= us-gaap_FuelMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Change in unrealized gains (losses) relating to positions still held at the reporting date 0ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= us-gaap_FuelMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
0ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= us-gaap_FuelMember
/ 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 22us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
3us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Change in unrealized gains (losses) relating to positions still held at the reporting date (4)ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
1ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
PPL Energy Supply LLC [Member]    
Net gains and losses on assets and liabilities [Abstract]    
Total gains (losses) included in earnings (32)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
(5)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
PPL Energy Supply LLC [Member] | Energy Commodities, Net [Member] | Unregulated Wholesale Energy [Member]    
Net gains and losses on assets and liabilities [Abstract]    
Total gains (losses) included in earnings (77)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedWholesaleEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
(36)us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedWholesaleEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
Change in unrealized gains (losses) relating to positions still held at the reporting date 50ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedWholesaleEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
(23)ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedWholesaleEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
PPL Energy Supply LLC [Member] | Energy Commodities, Net [Member] | Unregulated Retail Energy [Member]    
Net gains and losses on assets and liabilities [Abstract]    
Total gains (losses) included in earnings 23us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
25us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
Change in unrealized gains (losses) relating to positions still held at the reporting date 37ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
24ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_UnregulatedRetailEnergyMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
PPL Energy Supply LLC [Member] | Energy Commodities, Net [Member] | Fuel [Member]    
Net gains and losses on assets and liabilities [Abstract]    
Total gains (losses) included in earnings 0us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= us-gaap_FuelMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
3us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= us-gaap_FuelMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
Change in unrealized gains (losses) relating to positions still held at the reporting date 0ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= us-gaap_FuelMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
0ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= us-gaap_FuelMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
PPL Energy Supply LLC [Member] | Energy Commodities, Net [Member] | Energy Purchases [Member]    
Net gains and losses on assets and liabilities [Abstract]    
Total gains (losses) included in earnings 22us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
3us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
Change in unrealized gains (losses) relating to positions still held at the reporting date $ (4)ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember
$ 1ppl_FairValueNetAssetsAndLiabilitiesMeasuredOnRecurringBasisChangeInUnrealizedGainLossIncludedInStatementOfIncome
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsIncomeStatementLocationAxis
= ppl_EnergyPurchasesMember
/ ppl_FairValueNetAssetAndLiabilityMeasuredOnRecurringBasisGainLossIncludedInEarningsNetAssetLiabilityCategoryAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
/ dei_LegalEntityAxis
= ppl_PplEnergySupplyLLCMember