XML 114 R93.htm IDEA: XBRL DOCUMENT
v3.25.1

Receivables from Customers, Traders and Concession Holders - Additional Information (Details) - BRL (R$) R$ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Receivables from Customers, Traders and Concession Holders |  |  |
Reversal of amounts to be refunded to consumers | R$ (411) |  |
Billing period for estimated expected loss average history of non-collection over the total amount billed in each month | 36 months |  |
Billing period for estimated expected loss average history of non-collection over the total amount billed in each month for regular consumer | 36 months |  |
Billing period for estimated expected loss average history of non-collection over the total amount billed in each month for irregular consumption | 18 months |  |
Expected losses fully recognized for accounts overdue duration | 36 months |  |

X
- Definition Adjustments for decrease (increase) in reversal of amounts to be refunded to consumers to reconcile profit (loss) to net cash flow from (used in) operating activities. + References No definition available. + Details
Name: | cig_AdjustmentsForReversalOfAmountOfConsumersRefund
Namespace Prefix: | cig_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Estimated expected loss average history of non-collection over the total amount billed in each month, billing period. + References No definition available. + Details
Name: | cig_BillingPeriodForEstimatedExpectedLossAverageHistoryOfNonCollectionOverTotalAmountBilledInEachMonth
Namespace Prefix: | cig_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated expected loss average history of non-collection over the total amount billed in each month, billing period for irregular consumption. + References No definition available. + Details
Name: | cig_BillingPeriodForEstimatedExpectedLossAverageHistoryOfNonCollectionOverTotalAmountBilledInEachMonthForIrregularConsumer
Namespace Prefix: | cig_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Estimated expected loss average history of non-collection over the total amount billed in each month, billing period for regular consumer. + References No definition available. + Details
Name: | cig_BillingPeriodForEstimatedExpectedLossAverageHistoryOfNonCollectionOverTotalAmountBilledInEachMonthForRegularConsumer
Namespace Prefix: | cig_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Duration for expected losses fully recognized for accounts overdue. + References No definition available. + Details
Name: | cig_ExpectedLossesFullyRecognizedForAccountsOverdueDuration
Namespace Prefix: | cig_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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