XML 361 R99.htm IDEA: XBRL DOCUMENT
v3.20.4

Derivative Instruments and Hedging Activities (Risk Disclosures) (Details) £ in Millions, $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) | Dec. 31, 2018 USD ($) | Dec. 31, 2020 GBP (£)
Cash Flow Hedges [Member] | Interest Rate Swaps [Member] |  |  |  |
Interest Rate Risk - Cash Flow Hedges (Numeric) [Abstract] |  |  |  |
Gain (Loss) on Discontinuation of Interest Rate Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net | $ 0 | $ 0 | $ 0 |
Cash Flow Hedges [Member] | Cross Currency Interest Rate Swaps [Member] |  |  |  |
Interest Rate Risk And Foreign Currency Risk [Line Items] |  |  |  |
Derivative, Notional Amount | 702 |  |  |
Economic Hedges [Member] | Foreign Currency Contracts [Member] |  |  |  |
Foreign Currency Risk - Economic Activity (Numeric) [Abstract] |  |  |  |
Total exposure hedged related to foreign currency contracts for anticipated earnings hedges classified as economic activity | £ |  |  |  | £ 4,000
Net Investment Hedges [Member] | Foreign Currency Contracts [Member] |  |  |  |
Foreign Currency Risk - Net Investment Hedges (Numeric) [Abstract] |  |  |  |
Net after tax gains (losses) on net investment hedges recognized in the foreign currency translation adjustment component of AOCI | 33 | $ 32 |  |
LGE [Member] | Economic Hedges [Member] | Interest Rate Swaps [Member] |  |  |  |
Interest Rate Risk And Foreign Currency Risk [Line Items] |  |  |  |
Derivative, Notional Amount | 64 |  |  |
LG And E And KU Energy LLC [Member] | LGE [Member] | Economic Hedges [Member] | Interest Rate Swaps [Member] |  |  |  |
Interest Rate Risk And Foreign Currency Risk [Line Items] |  |  |  |
Derivative, Notional Amount | 64 |  |  |
Louisville Gas And Electric Co [Member] | Economic Hedges [Member] | Interest Rate Swaps [Member] |  |  |  |
Interest Rate Risk And Foreign Currency Risk [Line Items] |  |  |  |
Derivative, Notional Amount | $ 64 |  |  |

X
- References No definition available. + Details
Name: | ppl_InterestRateRiskAndForeignCurrencyRiskLineItems
Namespace Prefix: | ppl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | ppl_InterestRateRiskCashFlowHedgesNumericAbstract
Namespace Prefix: | ppl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total exposure hedged through a combination of average rate forwards and average rate options foreign currency contracts for anticipated earnings hedges classified as economic activity. + References No definition available. + Details
Name: | ppl_TotalExposureHedgedForeignCurrencyContractsClassifiedAsEconomicActivity
Namespace Prefix: | ppl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959 + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of net gain (loss) reclassified into earnings when interest rate cash flow hedge is discontinued because it is probable that the original forecasted transactions will not occur by the end of the original period or an additional two month time period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994 + Details
Name: | us-gaap_GainLossOnDiscontinuationOfInterestRateCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_SummaryOfNetInvestmentHedgeActivityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount, after tax, of reclassification from accumulated other comprehensive income (AOCI) of gain (loss) from increase (decrease) in fair value of net investment hedge. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4CCC -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL109998896-113959 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580 + Details
Name: | us-gaap_TranslationAdjustmentForNetInvestmentHedgeIncreaseDecreaseNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_CrossCurrencyInterestRateContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=ppl_EconomicHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ppl_ByCompanyAxis=ppl_LouisvilleGasAndElectricCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=ppl_LGAndEAndKUEnergyLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=ppl_LouisvilleGasAndElectricCoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |