XML 291 R276.htm IDEA: XBRL DOCUMENT
v3.25.1

Statement of Cash Flows - Summary of Changes in Liabilities Incurred From Financing Activities (Details) - KRW (₩) ₩ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023
Disclosure of reconciliation of liabilities arising from financing activities [line items] |  |
Beginning balance | ₩ 136,885,563 | ₩ 124,177,037
Cash flows | (3,673,668) | 12,450,948
Increase | 119,161 | 253,495
Effect of exchange rate fluctuations and others | 495,462 | 4,083
Ending balance | 133,826,518 | 136,885,563
Borrowings |  |
Disclosure of reconciliation of liabilities arising from financing activities [line items] |  |
Beginning balance | 19,839,652 | 15,420,176
Cash flows | 604,841 | 4,406,382
Increase | 0 | 0
Effect of exchange rate fluctuations and others | 214,888 | 13,094
Ending balance | 20,659,381 | 19,839,652
Debt securities |  |
Disclosure of reconciliation of liabilities arising from financing activities [line items] |  |
Beginning balance | 113,792,178 | 105,185,189
Cash flows | (4,211,164) | 8,286,542
Increase | 0 | 0
Effect of exchange rate fluctuations and others | 2,293,005 | 320,447
Ending balance | 111,874,019 | 113,792,178
Lease liabilities |  |
Disclosure of reconciliation of liabilities arising from financing activities [line items] |  |
Beginning balance | 3,807,880 | 4,163,143
Cash flows | (612,828) | (574,239)
Increase | 119,161 | 253,495
Effect of exchange rate fluctuations and others | 385,243 | (34,519)
Ending balance | 3,699,456 | 3,807,880
Derivative liabilities (assets), net |  |
Disclosure of reconciliation of liabilities arising from financing activities [line items] |  |
Beginning balance | (554,147) | (591,471)
Cash flows | 545,483 | 332,263
Increase | 0 | 0
Effect of exchange rate fluctuations and others | (2,397,674) | (294,939)
Ending balance | ₩ (2,406,338) | ₩ (554,147)

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfReconciliationOfLiabilitiesArisingFromFinancingActivitiesLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase (decrease) in liabilities arising from financing activities resulting from financing cash flows. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 7 -IssueDate 2024-01-01 -Paragraph 44B -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44B_a&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The increase in liabilities arising from financing activities resulting from new leases. [Refer: Liabilities arising from financing activities] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2024-01-01 -Section A Statement of cash flows for an entity other than a financial institution -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2024-01-01 -Paragraph 44B -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44B&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_IncreaseThroughNewLeasesLiabilitiesArisingFromFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 7 -IssueDate 2024-01-01 -Paragraph 44D -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2024-en-r&anchor=para_44D&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_LiabilitiesArisingFromFinancingActivities
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Increase (decrease) through effect of changes in foreign exchange rates and other changes liabilities arising from financing activities. + References No definition available. + Details
Name: | kep_IncreaseDecreaseThroughEffectOfChangesInForeignExchangeRatesAndOtherChangesLiabilitiesArisingFromFinancingActivities
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: |

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

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