XML 70 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Utility Rate Regulation (Regulatory Liabilities) (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Regulatory Liabilities [Line Items]    
Current regulatory liabilities $ 109us-gaap_RegulatoryLiabilityCurrent $ 91us-gaap_RegulatoryLiabilityCurrent
Noncurrent regulatory liabilities 987us-gaap_RegulatoryLiabilityNoncurrent 992us-gaap_RegulatoryLiabilityNoncurrent
Generation Supply Charge [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 26us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_GenerationSupplyChargeMember
28us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_GenerationSupplyChargeMember
Demand Side Management [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 13us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_DemandSideManagementMember
2us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_DemandSideManagementMember
Gas Supply Clause [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 6us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_AssetRecoverableGasCostsMember
6us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_AssetRecoverableGasCostsMember
Transmission Formula Rate [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 49us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_TransmissionFormulaRateMember
42us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_TransmissionFormulaRateMember
Storm Damage Expense [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 7us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_StormDamageExpenseMember
3us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_StormDamageExpenseMember
Gas Line Tracker [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 2us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_GasLineTrackerMember
3us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_GasLineTrackerMember
Accumulated Cost Of Removal Of Utility Plant [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 695us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_RemovalCostsMember
693us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_RemovalCostsMember
Coal Contracts [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 49us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_CoalSupplyContractCostRecoveryMember
[1] 59us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_CoalSupplyContractCostRecoveryMember
[1]
Power Purchase Agreement OVEC [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 90us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_PowerPurchaseAgreementOhioValleyElectricCorporationMember
[1] 92us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_PowerPurchaseAgreementOhioValleyElectricCorporationMember
[1]
Net Deferred Tax Assets [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 25us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_NetDeferredTaxAssetsMember
26us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_NetDeferredTaxAssetsMember
Act 129 Compliance Rider [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 26us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_Act129ComplianceRiderMember
18us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_Act129ComplianceRiderMember
Defined Benefit Plans [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 16us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PensionAndOtherPostretirementPlansCostsMember
16us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PensionAndOtherPostretirementPlansCostsMember
Interest Rate Swaps [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 84us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_InterestRateSwapMember
84us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_InterestRateSwapMember
Other Regulatory Liabilities [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 6us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
7us-gaap_RegulatoryLiabilityCurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
Noncurrent regulatory liabilities 2us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
4us-gaap_RegulatoryLiabilityNoncurrent
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
PPL Electric Utilities Corp [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 85us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
76us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
Noncurrent regulatory liabilities 26us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
18us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
PPL Electric Utilities Corp [Member] | Generation Supply Charge [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 26us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_GenerationSupplyChargeMember
28us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_GenerationSupplyChargeMember
PPL Electric Utilities Corp [Member] | Transmission Formula Rate [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 49us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_TransmissionFormulaRateMember
42us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_TransmissionFormulaRateMember
PPL Electric Utilities Corp [Member] | Storm Damage Expense [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 7us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_StormDamageExpenseMember
3us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_StormDamageExpenseMember
PPL Electric Utilities Corp [Member] | Act 129 Compliance Rider [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 26us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_Act129ComplianceRiderMember
18us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_Act129ComplianceRiderMember
PPL Electric Utilities Corp [Member] | Other Regulatory Liabilities [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 3us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
3us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_PplElectricUtilitiesCorpMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
LG And E And KU Energy LLC [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 24us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
15us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
Noncurrent regulatory liabilities 961us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
974us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
LG And E And KU Energy LLC [Member] | Demand Side Management [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 13us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_DemandSideManagementMember
2us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_DemandSideManagementMember
LG And E And KU Energy LLC [Member] | Gas Supply Clause [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 6us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_AssetRecoverableGasCostsMember
6us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_AssetRecoverableGasCostsMember
LG And E And KU Energy LLC [Member] | Gas Line Tracker [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 2us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_GasLineTrackerMember
3us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_GasLineTrackerMember
LG And E And KU Energy LLC [Member] | Accumulated Cost Of Removal Of Utility Plant [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 695us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_RemovalCostsMember
693us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_RemovalCostsMember
LG And E And KU Energy LLC [Member] | Coal Contracts [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 49us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_CoalSupplyContractCostRecoveryMember
[1] 59us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_CoalSupplyContractCostRecoveryMember
[1]
LG And E And KU Energy LLC [Member] | Power Purchase Agreement OVEC [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 90us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_PowerPurchaseAgreementOhioValleyElectricCorporationMember
[1] 92us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_PowerPurchaseAgreementOhioValleyElectricCorporationMember
[1]
LG And E And KU Energy LLC [Member] | Net Deferred Tax Assets [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 25us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_NetDeferredTaxAssetsMember
26us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_NetDeferredTaxAssetsMember
LG And E And KU Energy LLC [Member] | Defined Benefit Plans [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 16us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PensionAndOtherPostretirementPlansCostsMember
16us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PensionAndOtherPostretirementPlansCostsMember
LG And E And KU Energy LLC [Member] | Interest Rate Swaps [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 84us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_InterestRateSwapMember
84us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_InterestRateSwapMember
LG And E And KU Energy LLC [Member] | Other Regulatory Liabilities [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 3us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
4us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
Noncurrent regulatory liabilities 2us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
4us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LGAndEAndKUEnergyLLCMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
Louisville Gas And Electric Co [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 14us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
10us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
Noncurrent regulatory liabilities 454us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
458us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
Louisville Gas And Electric Co [Member] | Demand Side Management [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 5us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_DemandSideManagementMember
1us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_DemandSideManagementMember
Louisville Gas And Electric Co [Member] | Gas Supply Clause [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 6us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_AssetRecoverableGasCostsMember
6us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_AssetRecoverableGasCostsMember
Louisville Gas And Electric Co [Member] | Gas Line Tracker [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 2us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_GasLineTrackerMember
3us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_GasLineTrackerMember
Louisville Gas And Electric Co [Member] | Accumulated Cost Of Removal Of Utility Plant [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 304us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_RemovalCostsMember
302us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_RemovalCostsMember
Louisville Gas And Electric Co [Member] | Coal Contracts [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 21us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_CoalSupplyContractCostRecoveryMember
[1] 25us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_CoalSupplyContractCostRecoveryMember
[1]
Louisville Gas And Electric Co [Member] | Power Purchase Agreement OVEC [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 62us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_PowerPurchaseAgreementOhioValleyElectricCorporationMember
[1] 63us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_PowerPurchaseAgreementOhioValleyElectricCorporationMember
[1]
Louisville Gas And Electric Co [Member] | Net Deferred Tax Assets [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 24us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_NetDeferredTaxAssetsMember
24us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_NetDeferredTaxAssetsMember
Louisville Gas And Electric Co [Member] | Interest Rate Swaps [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 42us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_InterestRateSwapMember
42us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_InterestRateSwapMember
Louisville Gas And Electric Co [Member] | Other Regulatory Liabilities [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 1us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
0us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
Noncurrent regulatory liabilities 1us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
2us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_LouisvilleGasAndElectricCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
Kentucky Utilities Co [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 10us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
5us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
Noncurrent regulatory liabilities 507us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
516us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
Kentucky Utilities Co [Member] | Demand Side Management [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 8us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_DemandSideManagementMember
1us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_DemandSideManagementMember
Kentucky Utilities Co [Member] | Accumulated Cost Of Removal Of Utility Plant [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 391us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_RemovalCostsMember
391us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_RemovalCostsMember
Kentucky Utilities Co [Member] | Coal Contracts [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 28us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_CoalSupplyContractCostRecoveryMember
[1] 34us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_CoalSupplyContractCostRecoveryMember
[1]
Kentucky Utilities Co [Member] | Power Purchase Agreement OVEC [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 28us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_PowerPurchaseAgreementOhioValleyElectricCorporationMember
[1] 29us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_PowerPurchaseAgreementOhioValleyElectricCorporationMember
[1]
Kentucky Utilities Co [Member] | Net Deferred Tax Assets [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 1us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_NetDeferredTaxAssetsMember
2us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_NetDeferredTaxAssetsMember
Kentucky Utilities Co [Member] | Defined Benefit Plans [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 16us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PensionAndOtherPostretirementPlansCostsMember
16us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_PensionAndOtherPostretirementPlansCostsMember
Kentucky Utilities Co [Member] | Interest Rate Swaps [Member]    
Regulatory Liabilities [Line Items]    
Noncurrent regulatory liabilities 42us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_InterestRateSwapMember
42us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= us-gaap_InterestRateSwapMember
Kentucky Utilities Co [Member] | Other Regulatory Liabilities [Member]    
Regulatory Liabilities [Line Items]    
Current regulatory liabilities 2us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
4us-gaap_RegulatoryLiabilityCurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
Noncurrent regulatory liabilities $ 1us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
$ 2us-gaap_RegulatoryLiabilityNoncurrent
/ dei_LegalEntityAxis
= ppl_KentuckyUtilitiesCoMember
/ us-gaap_RegulatoryLiabilityAxis
= ppl_OtherRegulatoryLiabilitiesMember
[1]

These liabilities were recorded as offsets to certain intangible assets that were recorded at fair value upon the acquisition of LKE by PPL.