XML 189 R173.htm IDEA: XBRL DOCUMENT
v3.21.1

Details of expense relating to defined benefit plans by nature (Details) - KRW (₩) ₩ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018
Disclosure - Details of expense relating to defined benefit plans by nature [Abstract] |  |  |
Defined benefit allocated to Cost of sales | ₩ 397,442 | ₩ 580,623 | ₩ 308,672
Defined benefit allocated to Selling, general and administrative expense | 94,846 | 120,455 | 51,903
Defined benefit allocated to others | 55,711 | 80,669 | 54,109
Defined benefit | ₩ 547,999 | ₩ 781,747 | ₩ 414,684

X
- References No definition available. + Details
Name: | kep_DefinedBenefitAllocatedToCostOfSales
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | kep_DefinedBenefitAllocatedToOthers
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | kep_DefinedBenefitAllocatedToSellingGeneralAndAdministrativeExpense
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | kep_DefinedBenefitPlansExpense
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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