| Type | including |
|---|---|
| Role | http://xbrl.cipc.co.za/taxonomy/role/610.000 |
| Type | Element |
|---|---|
| Hypercube | ifrs-smes:StatementOfChangesInEquityTable |
| Explicit | ifrs-smes:ComponentsOfEquityAxis |
| Member | ifrs-smes:EquityMember |
| Member | ifrs-smes:EquityAttributableToOwnersOfParentMember |
| Member | ifrs-smes:IssuedCapitalMember |
| Member | ifrs-smes:SharePremiumMember |
| Member | ifrs-smes:TreasurySharesMember |
| Member | ifrs-smes:OtherEquityInterestMember |
| Member | ifrs-smes:OtherReservesMember |
| Member | ifrs-smes:ReserveOfExchangeDifferencesOnTranslationMember |
| Member | ifrs-smes:ReserveOfCashFlowHedgesMember |
| Member | ifrs-smes:RevaluationSurplusMember |
| Member | ifrs-smes:RetainedEarningsMember |
| Member | ifrs-smes:NoncontrollingInterestsMember |
| Explicit | ifrs-smes:RetrospectiveApplicationAndRetrospectiveRestatementAxis |
| Member | ifrs-smes:RestatedMember |
| Member | ifrs-smes:PreviouslyStatedMember |
| Member | ifrs-smes:IncreaseDecreaseDueToChangesInAccountingPolicyAndCorrectionsOfPriorPeriodErrorsMember |
| Member | ifrs-smes:FinancialEffectOfChangesInAccountingPolicyMember |
| Member | ifrs-smes:IncreaseDecreaseDueToChangesInAccountingPolicyRequiredByIFRSsMember |
| Member | ifrs-smes:IncreaseDecreaseDueToVoluntaryChangesInAccountingPolicyMember |
| Member | ifrs-smes:FinancialEffectOfCorrectionsOfAccountingErrorsMember |
| Explicit | ifrs-smes:ConsolidatedAndSeparateFinancialStatementsAxis |
| Member | ifrs-smes:ConsolidatedMember |
| Member | ifrs-smes:CombinedMember |
| Member | ifrs-smes:SeparateMember |
| Label/QName |
|---|
ifrs-smes:StatementOfChangesInEquityAbstract |
cipc-ca:StatementOfChangesInEquityExplanatory |
ifrs-smes:StatementOfChangesInEquityLineItems |
ifrs-smes:ChangesInEquityAbstract |
ifrs-smes:ComprehensiveIncomeAbstract |
ifrs-smes:ProfitLoss |
ifrs-smes:OtherComprehensiveIncome |
ifrs-smes:ComprehensiveIncome |
ifrs-smes:IssueOfEquity |
ifrs-smes:DividendsPaid |
ifrs-smes:IncreaseDecreaseThroughOtherContributionsByOwners |
ifrs-smes:IncreaseDecreaseThroughOtherDistributionsToOwners |
ifrs-smes:IncreaseDecreaseThroughTransfersAndOtherChangesEquity |
ifrs-smes:IncreaseDecreaseThroughTreasuryShareTransactions |
ifrs-smes:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl |
ifrs-smes:IncreaseDecreaseThroughSharebasedPaymentTransactions |
ifrs-smes:ChangesInEquity |
ifrs-smes:Equity |