XML 169 R153.htm IDEA: XBRL DOCUMENT
v3.21.1

Construction Services Contracts, Continued (Details) - KRW (₩) ₩ in Millions | Dec. 31, 2020 | Dec. 31, 2019
--- | --- | ---
Accumulated earned revenue, expense and others |  |  |
Accumulated earned revenue |  | ₩ 21,460,431 | ₩ 20,971,487
Accumulated expense |  | 20,242,735 | 19,566,647
Accumulated profit |  | 1,217,696 | 1,404,840
Unearned advance receipts |  | 97,348 | 0
Contract with Customer, Asset and Liability |  |  |
Assets | [1] | 79,662 | 53,827
Liabilities | [2] | ₩ 88,126 | ₩ 73,420
[1] | Included in trade and other receivables, net, in the consolidated statements of financial position. The balance of trade receivables from construction contracts are KRW46,489 million and KRW39,063 million, as of December 31, 2019 and 2020, respectively.
[2] | Included in non-financial liabilities in the consolidated statements of financial position.

X
- References No definition available. + Details
Name: | kep_AdvancesReceivedForContractsInProgress
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- References No definition available. + Details
Name: | kep_ConstructionConstractsAccumulatedProfit
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- References No definition available. + Details
Name: | kep_ConstructionConstractsAccumulatedRevenue
Namespace Prefix: | kep_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

X
- Definition Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044 + Details
Name: | us-gaap_ContractWithCustomerAssetGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 8 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044 + Details
Name: | us-gaap_ContractWithCustomerLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant