XML 157 R145.htm IDEA: XBRL DOCUMENT
v3.22.1

Other Financial Assets - Summary of Changes in the Allowance for Doubtful Accounts of Loans and Receivables (Details) - KRW (₩) ₩ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Allowance for doubtful accounts [Abstract] |  |  |
Beginning balance | ₩ 20,267 | ₩ 15,094 | ₩ 4,952
Bad debt expense | 30,942 | 5,173 | 10,142
Other | 1,468 | 0 | 0
Ending balance | ₩ 52,677 | ₩ 20,267 | ₩ 15,094

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

X
- Definition Allowance for doubtful accounts other financial assets. + References No definition available. + Details
Name: | kep_AllowanceForDoubtfulAccountsOtherFinancialAssets
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Allowance for doubtful accounts other financial assets bad debt expense. + References No definition available. + Details
Name: | kep_AllowanceForDoubtfulAccountsOtherFinancialAssetsBadDebtExpense
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Allowance for doubtful accounts other financial assets other. + References No definition available. + Details
Name: | kep_AllowanceForDoubtfulAccountsOtherFinancialAssetsOther
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration