XML 289 R276.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Commitments for Expenditure - Summary of Commitments For Inventory Purchase (Details) | 12 Months Ended
--- | ---
Dec. 31, 2023
Concentrate |
Disclosure of contracts for inventory purchase commitment [Line Items] |
Periods | 2023 ~ 2033
Contracted amounts | 21,400 Ton U3O8
Conversion |
Disclosure of contracts for inventory purchase commitment [Line Items] |
Periods | 2023 ~ 2030
Contracted amounts | 16,300 Ton U
Enrichment |
Disclosure of contracts for inventory purchase commitment [Line Items] |
Periods | 2023 ~ 2032
Contracted amounts | 18,893 Ton SWU

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

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

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

X
- Details
Name: | kep_ContractsForInventoryPurchaseCommitmentAxis=kep_ConcentrateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_ContractsForInventoryPurchaseCommitmentAxis=kep_ConversionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | kep_ContractsForInventoryPurchaseCommitmentAxis=kep_EnrichmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |