XML 174 R175.htm IDEA: XBRL DOCUMENT
v3.20.1

Details of expense relating to defined benefit plans by nature (Details) - KRW (₩) ₩ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017
Disclosure - Details of expense relating to defined benefit plans by nature [Abstract] |  |  |
Defined benefit allocated to Cost of sales | ₩ 580,623 | ₩ 308,672 | ₩ 332,249
Defined benefit allocated to Selling, general and administrative expense | 120,455 | 51,903 | 59,111
Defined benefit allocated to others | 80,669 | 54,109 | 48,622
Defined benefit | ₩ 781,747 | ₩ 414,684 | ₩ 439,982

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