XML 237 R222.htm IDEA: XBRL DOCUMENT
v3.25.1

Hybrid bond (Details) - KRW (₩) ₩ in Millions | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2024 | Dec. 07, 2024 | Dec. 31, 2023
Hybrid Bond [Line Items] |  |  |  |
Amount |  | ₩ 229,373 |  | ₩ 229,373
Korea South-East Power Co., Ltd. | 2nd hybrid bond |  |  |  |
Hybrid Bond [Line Items] |  |  |  |
Issue date | [1] | Dec. 07, 2012 |  |
Maturity date | [1] | Dec. 06, 2042 |  |
Yield (%) | [1] | 5.10% |  |
Amount | [1] | ₩ 230,000 |  | ₩ 230,000
Hybrid bonds, repayment term |  | 12 years |  |
Options interest rate |  |  | 5.10% | 4.44%
Expense of issuance |  |  |  |
Hybrid Bond [Line Items] |  |  |  |
Amount |  | ₩ (627) |  | ₩ (627)
[1] | Bondholders may not require prepayment in any case, and the Company has a call option to repay all of these bonds on or after 12 years from the date of issuance of the bonds, or on each interest payment date henceforth. In addition, there is a step-up clause from the date of the initial call option exercise. Although these instruments have contractual maturity dates, the contractual agreements allow the Company to indefinitely extend the maturity dates and defer the payment of interest without modification to the other terms of the instruments. When the Company decides not to pay dividends on common shares, they are not required to pay interest on the hybrid bonds. From December 7, 2024, the date when the call option become exercisable for the first time, the interest rate has increased from 4.44% to 5.10% due to the application of the step-up provision.

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

X
- Definition Amount. + References No definition available. + Details
Name: | kep_HybridBondsAmount
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Hybrid bonds issued date. + References No definition available. + Details
Name: | kep_HybridBondsIssuedDate
Namespace Prefix: | kep_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maturity date. + References No definition available. + Details
Name: | kep_HybridBondsMaturity
Namespace Prefix: | kep_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Hybrid bonds repayment term. + References No definition available. + Details
Name: | kep_HybridBondsRepaymentTerm
Namespace Prefix: | kep_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Yield (%). + References No definition available. + Details
Name: | kep_HybridBondsYield
Namespace Prefix: | kep_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Options interest rate. + References No definition available. + Details
Name: | kep_OptionsInterestRate
Namespace Prefix: | kep_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | kep_HybridBondsAxis=kep_KoreaSoutheastPowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_HybridBondtypeAxis=kep_SecondBondTypeHybridBondMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_HybridBondsAxis=kep_ExpenseOfIssuanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |