XML 224 R188.htm IDEA: XBRL DOCUMENT
v3.22.1

Schedule of derivative instruments contracted (Details) - BRL (R$) R$ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2021 | Dec. 31, 2020
IfrsStatementLineItems [Line Items] |  |
Unrealized gain/loss Carrying amount | R$ 1,451 | R$ 2,360
Unrealized gain/loss fair value | 1,213 | 2,949
TOTAL CURRENT |  | 523
Non-current asset | 1,219 | 2,426
[custom:NoncurrentLiabilities3-0] | R$ (6) |
Over The Counters [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Assets | US$ exchange variation + Rate (9.25% p.y.) (1) |
Liability | R$151.99% of CDI |
Maturity period | Interest: Half-yearly Principal: Dec. 2024 |
Trade market | Over the counter |
Unrealized gain/loss Carrying amount | R$ 873 | 1,772
Unrealized gain/loss fair value | R$ 706 | 2,110
Over The Counters [Member] | United States of America, Dollars |  |
IfrsStatementLineItems [Line Items] |  |
Notional amount |  | 500
Over The Counters One [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Assets | US$ exchange variation + Rate (9.25% p.y.) (1) |
Liability | R$125.52% of CDI |
Maturity period | Interest: Half-yearly Principal: Dec. 2024 |
Trade market | Over the counter |
Unrealized gain/loss Carrying amount | R$ 578 | 588
Unrealized gain/loss fair value | 507 | R$ 839
Over The Counters One [Member] | United States of America, Dollars |  |
IfrsStatementLineItems [Line Items] |  |
Notional amount | R$ 500 |

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

X
- Definition Description of derivative instruments assets. + References No definition available. + Details
Name: | cig_DerivativeInstrumentsAsset
Namespace Prefix: | cig_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of derivative instruments liability + References No definition available. + Details
Name: | cig_DerivativeInstrumentsLiabilities
Namespace Prefix: | cig_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Derivatives notional amount.. + References No definition available. + Details
Name: | cig_DerivativesNotionalAmount
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Financial instruments maturity period. + References No definition available. + Details
Name: | cig_FinancialInstrumentsMaturityPeriod
Namespace Prefix: | cig_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

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

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

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

X
- Definition The amount of trade market. + References No definition available. + Details
Name: | cig_TradeMarket
Namespace Prefix: | cig_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unrealized gain / loss according to contract + References No definition available. + Details
Name: | cig_UnrealizedGainLossAccordingToContract
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Unrealized gain / loss Fair value + References No definition available. + Details
Name: | cig_UnrealizedGainLossFairValue
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=cig_OverTheCountersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CurrencyAxis=currency_USD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=cig_OverTheCountersOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |