XML 156 R138.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Leasing - Schedule of Discount Rates (Details) | 12 Months Ended
--- | ---
Dec. 31, 2023
Up to five years [member] | Period 2022 [Member] |
IfrsStatementLineItems [Line Items] |
Annual rate | 6.48%
Monthly rate | 0.53%
Six to ten years [member] | Period 2022 [Member] |
IfrsStatementLineItems [Line Items] |
Annual rate | 6.59%
Monthly rate | 0.54%
Eleven to fifteen years [member] | Period 2022 [Member] |
IfrsStatementLineItems [Line Items] |
Annual rate | 6.64%
Monthly rate | 0.54%
Sixteen to thirty years [member] | Period 2022 [Member] |
IfrsStatementLineItems [Line Items] |
Annual rate | 6.65%
Monthly rate | 0.54%
Up to seven years [Member] | Period 2023 [Member] |
IfrsStatementLineItems [Line Items] |
Annual rate | 6.82%
Monthly rate | 0.55%
Eight to nine years [Member] | Period 2023 [Member] |
IfrsStatementLineItems [Line Items] |
Annual rate | 6.90%
Monthly rate | 0.56%
Ten to twelve years [Member] | Period 2023 [Member] |
IfrsStatementLineItems [Line Items] |
Annual rate | 6.99%
Monthly rate | 0.57%
Thirteen to twenty-two years [Member] | Period 2023 [Member] |
IfrsStatementLineItems [Line Items] |
Annual rate | 7.19%
Monthly rate | 0.58%

X
- Definition Represent information about the annual rate. + References No definition available. + Details
Name: | cig_AnnualRate
Namespace Prefix: | cig_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Represent information about the monthly rate. + References No definition available. + Details
Name: | cig_MonthlyRate
Namespace Prefix: | cig_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_MaturityAxis=ifrs-full_LaterThanFourYearsAndNotLaterThanFiveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cig_ApplicationPeriodAxis=cig_Period2022Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=cig_SixToTenYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=cig_ElevenToFifteenYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=cig_SixteenToThirtyYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=cig_UpToSevenYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cig_ApplicationPeriodAxis=cig_Period2023Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=cig_EightToNineYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=cig_TenToTwelveYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_MaturityAxis=cig_ThirteenToTwentyTwoYearsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |