XML 232 R219.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Hybrid bond (Details) - KRW (₩) ₩ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2023 | Dec. 31, 2022
Hybrid Bond [Line Items] |  |  |
Amount |  | ₩ 229,373 | ₩ 229,373
Korea South-East Power Co., Ltd. | 2nd bond-type hybrid bond |  |  |
Hybrid Bond [Line Items] |  |  |
Issue date | [1] | Dec. 07, 2012 |
Maturity date | [1] | Dec. 06, 2042 |
Yield (%) | [1] | 4.44% |
Amount | [1] | ₩ 230,000 | 230,000
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 these subsidiaries 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.

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 Yield (%). + References No definition available. + Details
Name: | kep_HybridBondsYield
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: |