XML 191 R177.htm IDEA: XBRL DOCUMENT
v3.23.2

REVENUE (Details 2) - BRL (R$) R$ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2020
Revenue [abstract] |  |  |
Construction and upgrades revenue | R$ 407 | R$ 252 | R$ 201
Construction and upgrades costs | (291) | (183) | (147)
Margin | R$ 116 | R$ 69 | R$ 54
Mark-up (%) | 39.86% | 37.40% | 36.73%
Operation and maintenance revenue | R$ 413 | R$ 355 | R$ 279
Operation and maintenance cost | (287) | (235) | (223)
Margin | R$ 126 | R$ 120 | R$ 56
Mark-up (%) | 43.90% | 50.88% | 25.11%

X
- Definition The amount of construction and upgrades costs. + References No definition available. + Details
Name: | cig_ConstructionAndUpgradesCosts
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of construction and upgrades revenue. + References No definition available. + Details
Name: | cig_ConstructionAndUpgradesRevenue
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of margin construction revenue. + References No definition available. + Details
Name: | cig_MarginConstructionRevenue
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of margin operation revenue. + References No definition available. + Details
Name: | cig_MarginOperationRevenue
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of markup construction revenue. + References No definition available. + Details
Name: | cig_MarkupConstructionRevenue
Namespace Prefix: | cig_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of markup operation revenue. + References No definition available. + Details
Name: | cig_MarkupOperationRevenue
Namespace Prefix: | cig_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of operation and maintenance cost. + References No definition available. + Details
Name: | cig_OperationAndMaintenanceCost
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of operation and maintenance revenue. + References No definition available. + Details
Name: | cig_OperationAndMaintenanceRevenue
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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