XML 140 R76.htm IDEA: XBRL DOCUMENT
v3.25.4

Financing Activities Financing Activities- Equity Securities (Details) $ / shares in Units, shares in Thousands, $ in Millions | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2025 USD ($) $ / shares shares | Dec. 31, 2024 shares | Dec. 29, 2025 USD ($) shares | Feb. 01, 2025 USD ($)
At-The-Market Program |  |  |  |  |
Equity Programs [Line Items] |  |  |  |  |
Common Stock Aggregate Sales Price | $ |  |  |  |  | $ 2,000
Common Stock, Forward Contract, Physical Shares Scenario Settlement Proceeds | $ |  | $ 981 |  |  |
Common Stock, Forward Contract, Physical Settlement Shares |  |  |  | 11,300 |
Common Stock Sales, Forward Contract, Sale Contract Proceeds | $ |  |  |  | $ 394 |
Common Stock, Forward Contract, Physical Shares Scenario Settlement Shares |  | 27,400 |  |  |
Maximum Selling Agent Compensation, Equity Distribution |  |  |  |  | 0.02
Common Stock Sales, Forward Contract, Shares |  | 38,700 |  |  |
Common Stock Sales, Forward Contract, Initial Forward Price | $ / shares |  | $ 35.62 |  |  |
Common Stock [Member] |  |  |  |  |
Equity Programs [Line Items] |  |  |  |  |
Common stock shares issued | [1] | 763 | 202 |  |
[1] | Shares in thousands. Each share entitles the holder to one vote on any question presented at any shareowners' meeting.

X
- Definition Aggregate amount of common stock that the company may sell from time to time based on two separate equity distribution agreements. + References No definition available. + Details
Name: | ppl_CommonStockAggregateSalesPrice
Namespace Prefix: | ppl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Common Stock, Forward Contract, Physical Settlement Shares + References No definition available. + Details
Name: | ppl_CommonStockForwardContractPhysicalSettlementShares
Namespace Prefix: | ppl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The total amount of proceeds from a possible settlement of a forward contract through physical delivery of common stock shares. + References No definition available. + Details
Name: | ppl_CommonStockForwardContractPhysicalSharesScenarioSettlementProceeds
Namespace Prefix: | ppl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of shares that would be needed to settle a forward contract as of the specified date under the physical shares settlement scenario. + References No definition available. + Details
Name: | ppl_CommonStockForwardContractPhysicalSharesScenarioSettlementShares
Namespace Prefix: | ppl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The initial forward price per share of common stock in a forward contract as part of an equity distribution agreement. + References No definition available. + Details
Name: | ppl_CommonStockSalesForwardContractInitialForwardPrice
Namespace Prefix: | ppl_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Common Stock Sales, Forward Contract, Sale Contract Proceeds + References No definition available. + Details
Name: | ppl_CommonStockSalesForwardContractSaleContractProceeds
Namespace Prefix: | ppl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The total number of shares agreed to be sold as part of an equity distribution agreement as part of a forward contract. + References No definition available. + Details
Name: | ppl_CommonStockSalesForwardContractShares
Namespace Prefix: | ppl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Maximum percentage of compensation paid to selling agents on equity distributions + References No definition available. + Details
Name: | ppl_MaximumSellingAgentCompensationEquityDistribution
Namespace Prefix: | ppl_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ppl_EquityDistributionAgreementAxis=ppl_AtTheMarketProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |