XML 298 R283.htm IDEA: XBRL DOCUMENT
v3.25.1

Contingencies and Commitments - Additional Information (Details) € in Thousands, Rp in Thousands, $ in Thousands, ₩ in Millions | 12 Months Ended |  |  |
--- | --- | --- | --- | ---
Dec. 31, 2024 KRW (₩) | Dec. 31, 2024 USD ($) | Dec. 31, 2024 USD ($) | Dec. 31, 2024 EUR (€) | Dec. 31, 2024 IDR (Rp) | Dec. 31, 2023 KRW (₩) | Dec. 31, 2022 KRW (₩)
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Borrowings | ₩ | ₩ 132,533,400 |  |  |  |  | ₩ 133,631,830 | ₩ 120,605,365
Six One Seven One One Nuri Ri Yeongi Myeon Seojong [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Book value of land | ₩ | 64,371 |  |  |  |  |  |
Arbitration With Westing House Electric Company LLC To Korean Commercial Arbitration Board [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Other provisions | ₩ | 0 |  |  |  |  |  |
Hitachi Energy Sweden Field Arbitration Case In Relation To Construction Projects [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
New provisions other provisions | ₩ | 0 |  |  |  |  |  |
Samsung C&T consortium filed an arbitration application against the Company to National Contract Dispute Mediation Committee |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
New provisions other provisions | ₩ | 0 |  |  |  |  |  |
Arbitration claim against KEPCO for delay damages [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
New provisions other provisions | ₩ | 0 |  |  |  |  |  |
Haetbyeotgil Sunlight Co., Ltd [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum performance guarantee amount | ₩ | 1,641 |  |  |  |  |  |
Axia Power Holdings B.V [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum performance guarantee amount |  |  | $ 54,000 |  |  |  |
PT Perusahaan Listrik Negara [Member] | Operation Maintenance Project In Indonesia Siborpa [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum performance guarantee amount |  |  | 2,280 |  |  |  |
Morgan Stanley Capital Group Inc [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum performance guarantee amount |  |  | 30,000 |  |  |  |
Morgan Stanley Renewables Inc [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum performance guarantee amount |  |  | 70,000 |  |  |  |
Microsoft Through Kookmin Bank [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum performance guarantee amount | € |  |  |  | € 7,031 |  |  |
Export Import Bank Of Korea ,BNP Paribas And ING Bank [Member] | PT BS Energy And PT Nusantara Hydro Alam [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Guarantee for investments |  |  | 6,119 |  |  |  |
Mizuho Bank [Member] | T. Cirebon Electric Power [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum debt guarantee amount |  |  | 4,510 |  |  |  |
Mizuho Bank [Member] | PT. Cirebon Energi Prasarana [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum debt guarantee amount |  |  | 9,290 |  |  |  |
KOMIPO Vanphong Power Service LLC [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum performance guarantee amount |  |  | 5,000 |  |  |  |
Kookmin Bank [Member] | Concho Valley Energy, LLC [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Provision for loss contingencies |  | $ 40,000 |  |  |  |  |
Gaesong Industrial Complex [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Book value of facility | ₩ | 11,778 |  |  |  |  |  |
Gangneung [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Suspended operations of plant carrying amount | ₩ | 59,313 |  |  |  |  |  |
Expenses related to suspension of operations | ₩ | 1,741 |  |  |  |  |  |
Depreaciation on idle assets | ₩ | 3,642 |  |  |  |  |  |
Korea Energy Agency [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Borrowings | ₩ | 1,197 |  |  |  |  |  |
RBC Community Investments Impact Renewables Hold Co One LLC [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Subscription amount guaranteed |  |  | 62,800 |  |  |  |
RBC Community Investments Impact Renewables Hold Co One LLC [Member] | Concho Valley Energy, LLC [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum performance guarantee amount |  |  | 3,000 |  |  |  |
PT Perushan Listrik Negara [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum performance guarantee amount | Rp |  |  |  |  | Rp 35,588,165 |  |
International Finance Corporation [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Maximum borrowing capacity |  |  | 264,800 |  |  |  |
Capital commitments |  |  | 69,808 |  |  |  |
Additional capital contribution for contingencies |  |  | 19,000 |  |  |  |
PT Bank KB Bukopin [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Debt amount guaranteed |  |  | $ 4,716 |  |  |  |
Ordinary Wages And Unpaid Wages [Member] |  |  |  |  |  |  |
Detailed Information About Commitments [Line Items] |  |  |  |  |  |  |
Provision for loss contingencies | ₩ | ₩ 274,043 |  |  |  |  |  |

X
- Definition The amount of outstanding funds that the entity is obligated to repay. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 55 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_55&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_Borrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of future capital expenditures that the entity is committed to make. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_CapitalCommitments
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of property, plant and equipment representing land held by the entity for use in operations. [Refer: Property, plant and equipment] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 16 -IssueDate 2024-01-01 -Paragraph 37 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2024-en-r&anchor=para_37_a&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_Land
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount recognised for new other provisions. [Refer: Other provisions] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 37 -IssueDate 2024-01-01 -Paragraph 84 -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NewProvisionsOtherProvisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of provisions other than provisions for employee benefits. [Refer: Provisions] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 37 -IssueDate 2024-01-01 -Paragraph 84 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2024-en-r&anchor=para_84_a&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 78 -Subparagraph d -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_78_d&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_OtherProvisions
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Additional capital contribution for contingencies. + References No definition available. + Details
Name: | kep_AdditionalCapitalContributionForContingencies
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Book Value Of Facility. + References No definition available. + Details
Name: | kep_BookValueOfFacility
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Depreciation On Idle Assets. + References No definition available. + Details
Name: | kep_DepreciationOnIdleAssets
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Detailed Information About Commitments. + References No definition available. + Details
Name: | kep_DetailedInformationAboutCommitmentsLineItems
Namespace Prefix: | kep_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expenses Related To Suspension Of Operations. + References No definition available. + Details
Name: | kep_ExpensesRelatedToSuspensionOfOperations
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Guarantee provided for investments. + References No definition available. + Details
Name: | kep_GuaranteeForInvestments
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Maximum debt guarantee amount. + References No definition available. + Details
Name: | kep_MaximumDebtGuaranteeAmount
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum performance guarantee amount. + References No definition available. + Details
Name: | kep_MaximumPerformanceGuaranteeAmount
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Provision For Loss Contingencies. + References No definition available. + Details
Name: | kep_ProvisionForLossContingencies
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition Suspended Operations Of Plant Carrying Amount. + References No definition available. + Details
Name: | kep_SuspendedOperationsOfPlantCarryingAmount
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | kep_LocationAxis=kep_SixOneSevenOneOneNuriRiYeongiMyeonSeojongMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=kep_ArbitrationWithWestingHouseElectricCompanyLlcToKoreanCommercialArbitrationBoardMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=kep_HitachiEnergySwedenFieldArbitrationCaseInRelationToConstructionProjectsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=kep_SamsungCAndTconsortiumFiledAnArbitrationApplicationAgainstTheCompanyToNationalContractDisputeMediationCommitteeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfProvisionsAxis=kep_ArbitrationClaimAgainstKEPCOForDelayDamagesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kep_HaetbyeotgilSunlightCoLtdMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_FinancialInstitutionAxis=kep_AxiaPowerHoldingsB.vMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_FinancialInstitutionAxis=kep_PtPerusahaanListrikNegaraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_PurposeAxis=kep_OperationMaintenanceProjectInIndonesiaSiborpaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_FinancialInstitutionAxis=kep_MorganStanleyCapitalGroupIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_FinancialInstitutionAxis=kep_MorganStanleyRenewablesIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_FinancialInstitutionAxis=kep_MicrosoftThroughKookminBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_FinancialInstitutionAxis=kep_ExportImportBankOfKoreabnpParibasAndIngBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_OwnershipInterestGuaranteedAxis=kep_PtBsEnergyAndPtNusantaraHydroAlamMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_FinancialInstitutionAxis=kep_MizuhoBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kep_TCirebonElectricPowerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kep_PtCirebonEnergiPrasaranaMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_FinancialInstitutionAxis=kep_KOMIPOVanphongPowerServiceLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_FinancialInstitutionAxis=kep_KookminBankMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=kep_ConchoValleyEnergyLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_WithRespectToAxis=kep_GaesongIndustrialComplexMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_PowerGenerationPlantAxis=kep_GangneungMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CounterPartyAxis=kep_KoreaEnergyAgencyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CounterPartyAxis=kep_RbcCommunityInvestmentsImpactRenewablesHoldCoOneLlcMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CounterPartyAxis=kep_PtPerushanListrikNegaraMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CreditorNameAxis=kep_InternationalFinanceCorporationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_CreditorNameAxis=kep_PTBankKBBukopinMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_LossContingencyNatureAxis=kep_OrdinaryWagesAndUnpaidWagesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |