XML 207 R192.htm IDEA: XBRL DOCUMENT
v3.23.1

FINANCIAL INSTRUMENTS AND RISK MANAGEMENT (Details 2) - BRL (R$) R$ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2022 | Dec. 31, 2021
IfrsStatementLineItems [Line Items] |  |
Unrealized gain/loss Carrying amount | R$ 163 | R$ 1,198
Over the counter [member] |  |
IfrsStatementLineItems [Line Items] |  |
Assets | US$ exchange variation + Rate (9.25% p.y.) |
Liability | R$ 152.01% of CDI |
Maturity period | Interest: Half-yearly Principal: Dec.2024 |
Trade market | Over the counter |
Unrealized gain/loss Carrying amount | R$ 185 | 1,019
Over the counter [member] | United States of America, Dollars |  |
IfrsStatementLineItems [Line Items] |  |
Notional amount | R$ 250 |
Over the counter one [member] |  |
IfrsStatementLineItems [Line Items] |  |
Assets | US$ exchange variation + Rate (9.25% p.y.) |
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$ (54) | 155
Over the counter one [member] | United States of America, Dollars |  |
IfrsStatementLineItems [Line Items] |  |
Notional amount | R$ 500 |
Over The Counters Two [Member] |  |
IfrsStatementLineItems [Line Items] |  |
Assets | US$ exchange variation higher than R$5.0984 |
Liability | US$ exchange variation lower than R$5.0984 |
Maturity period | August 03, 2021 December 16, 2022 |
Trade market | Over the counter |
Unrealized gain/loss Carrying amount | R$ 32 | 24
Over The Counters Two [Member] | United States of America, Dollars |  |
IfrsStatementLineItems [Line Items] |  |
Notional amount | R$ 280 | R$ 600

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
- 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
- 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: |

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