XML 232 R196.htm IDEA: XBRL DOCUMENT
v3.22.1

Schedule of credit exposure (Details) - Federal Risk [Member] | 12 Months Ended
--- | ---
Dec. 31, 2021
A1 Rating [member] |
IfrsStatementLineItems [Line Items] |
Equity | Equal or over R$10 billion
A 2 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Equity | Between R$5 billion and R$10 billion
A 3 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Equity | Between R$2 billion and R$5 billion
A 4 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Equity | Between R$800 million and R$2 billion
A A [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 10
A A [Member] | A1 Rating [member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 9
A A [Member] | A 2 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 8
A A [Member] | A 3 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 6
A A [Member] | A 4 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 5
A A A [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 10
A A A [Member] | A1 Rating [member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 8
A A A [Member] | A 2 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 7
A A A [Member] | A 3 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 7
A A A [Member] | A 4 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 6
A [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 10
A [Member] | A1 Rating [member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 7
A [Member] | A 2 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 6
A [Member] | A 3 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 5
A [Member] | A 4 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 4
B B B [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 10
B B B [Member] | A1 Rating [member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 6
B B B [Member] | A 2 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 5
B B B [Member] | A 3 Rating [Member] |
IfrsStatementLineItems [Line Items] |
Percentage of limit per bank entity | 4

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

X
- Definition Description of percentage of limit per bank entity. + References No definition available. + Details
Name: | cig_DescriptionOfPercentageOfLimitPerBankEntity
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
- Details
Name: | ifrs-full_TypesOfRisksAxis=cig_FederalRiskMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=cig_A1RatingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=cig_A2RatingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=cig_A3RatingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=cig_A4RatingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cig_LimitPerBankAxis=cig_AAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cig_LimitPerBankAxis=cig_AAAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cig_LimitPerBankAxis=cig_AMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cig_LimitPerBankAxis=cig_BBBMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |