XML 200 R185.htm IDEA: XBRL DOCUMENT
v3.25.1

Borrowings and Debt Securities - Schedule of Changes in Borrowings and Debt Securities (Details) - KRW (₩) ₩ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Changes In Borrowings and Debt Securities [Line Items] |  |
Beginning balance | ₩ 133,631,830 | ₩ 120,605,365
Cash flows | (3,606,323) | 12,692,924
Effect of exchange rate fluctuations | 2,544,683 | 335,353
Others | (36,790) | (1,812)
Ending balance | 132,533,400 | 133,631,830
Borrowings |  |
Changes In Borrowings and Debt Securities [Line Items] |  |
Beginning balance | 19,839,652 | 15,420,176
Cash flows | 604,841 | 4,406,382
Effect of exchange rate fluctuations | 250,661 | 13,210
Others | (35,773) | (116)
Ending balance | 20,659,381 | 19,839,652
Debt securities |  |
Changes In Borrowings and Debt Securities [Line Items] |  |
Beginning balance | 113,792,178 | 105,185,189
Cash flows | (4,211,164) | 8,286,542
Effect of exchange rate fluctuations | 2,294,022 | 322,143
Others | (1,017) | (1,696)
Ending balance | ₩ 111,874,019 | ₩ 113,792,178

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 Cash flow raised from borrowings and debt securities issued during the period. + References No definition available. + Details
Name: | kep_CashFlowRaisedFromBorrowingsAndDebtSecuritiesIssuedDuringThePeriod
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Changes in borrowings and debt securities issued during the period due to exchange rate fluctuations. + References No definition available. + Details
Name: | kep_ChangesInBorrowingsAndDebtSecuritiesIssuedDuringThePeriodDueToExchangeRateFluctuations
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Changes in borrowings and debt securities. + References No definition available. + Details
Name: | kep_ChangesInBorrowingsAndDebtSecuritiesLineItems
Namespace Prefix: | kep_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase decrease in borrowings and debt securities issued during the period others. + References No definition available. + Details
Name: | kep_IncreaseDecreaseInBorrowingsAndDebtSecuritiesIssuedDuringThePeriodOthers
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=kep_BorrowingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis=ifrs-full_DebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |