XML 99 R81.htm IDEA: XBRL DOCUMENT
v3.24.1.u1

Concessions and Authorizations - Additional Information (Details) - BRL (R$) R$ in Millions |  |  |  | 12 Months Ended
--- | --- | --- | --- | ---
May 23, 2023 | Apr. 13, 2023 | Jan. 25, 2023 | Dec. 31, 2023
IfrsStatementLineItems [Line Items] |  |  |  |
Discount of future payments |  |  |  | 12.50%
Concession expired |  |  |  | December 2045
Permitted Annual Revenue |  |  |  | R$ 17
Transfer of funds |  | R$ 222 |  |
Average tariff adjustment | 13.27% |  |  | 13.27%
Percentage of readjustment corresponding to costs manageable |  |  |  | 0.66%
Percentage of remaining percentage corresponding to costs |  |  |  | 12.61%
Percentage of increase in non-manageable costs |  |  |  | 5.09%
Increase of financial asset |  |  |  | R$ 39,516
Percentage of financial items make up tariff |  |  |  | 7.52%
Maximum [Member] |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |
Average tariff adjustment | 15.55% |  |  | 8.94%
Percentage of reduction of average values |  |  | 10.71% |
Minimum [Member] |  |  |  |
IfrsStatementLineItems [Line Items] |  |  |  |
Average tariff adjustment | 8.94% |  |  | 15.55%
Percentage of reduction of average values |  |  | 9.19% |

X
- Definition Average tariff adjustment. + References No definition available. + Details
Name: | cig_AverageTariffAdjustment
Namespace Prefix: | cig_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Discount Of Liabilities To Present Value + References No definition available. + Details
Name: | cig_DiscountOfLiabilitiesToPresentValue
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 Increase of financial asset. + References No definition available. + Details
Name: | cig_IncreaseOfFinancialAsset
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of financial items make up tariff. + References No definition available. + Details
Name: | cig_PercentageOfFinancialItemsMakeUpTariff
Namespace Prefix: | cig_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of increase in non-manageable costs. + References No definition available. + Details
Name: | cig_PercentageOfIncreaseInNonManageableCosts
Namespace Prefix: | cig_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of readjustment corresponding to costs manageable. + References No definition available. + Details
Name: | cig_PercentageOfReadjustmentCorrespondingToCostsManageable
Namespace Prefix: | cig_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of reduction of average values. + References No definition available. + Details
Name: | cig_PercentageOfReductionOfAverageValues
Namespace Prefix: | cig_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of remaining percentage corresponding to costs. + References No definition available. + Details
Name: | cig_PercentageOfRemainingPercentageCorrespondingToCosts
Namespace Prefix: | cig_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Permitted annual revenue. + References No definition available. + Details
Name: | cig_PermittedAnnualRevenue
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Transfer of funds. + References No definition available. + Details
Name: | cig_TransferOfFunds
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |