 | cipc-ca:SoftwareName | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:SoftwareVersion | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncomeStatementExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:StatementOfComprehensiveIncomeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:StatementOfCashFlowsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:StatementOfChangesInEquityExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:StatementOfChangesInNetAssetsAvailableForBenefitsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:StatementOfIncomeAndRetainedEarningsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:SubmissionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CustomerCode | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:RegistrationNumberOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ChangesInRegisteredOffice | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ChangesInLocationOfRecords | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DescriptionOfChangesInRegisteredOffice | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DescriptionOfChangesInLocationOfRecords | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ChangesInDirectors | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DescriptionOfChangesInDirectors | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ChangesInCompanySecretary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DescriptionOfChangesInCompanySecretary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ChangesInAuditorsAndAuditCommittees | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DescriptionOfChangesInAuditorsAndAuditCommittees | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ChangesInFinancialYearEnd | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DescriptionOfChangesInFinancialYearEnd | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NameOfDesignatedPersonResponsibleForCompliance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ResidentOfSouthAfrica | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IdentityNumberOfDesignatedPersonResponsibleForCompliance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CountryOfOriginOfDesignatedPersonResponsibleForCompliance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PassportNumberOfDesignatedPersonResponsibleForCompliance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DateOfBirthOfDesignatedPersonResponsibleForCompliance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:RegistrationNumberOfCompanyOfDesignatedPersonResponsibleForCompliance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:AverageNumberOfEmployees | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ThirdPartyLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:Turnover | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:MaximumNumberOfIndividualsWithBeneficialInterestInSecuritiesOfCompanyOrMembersInCaseOfNonProfitCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PublicInterestScore | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:AnnualFinancialStatementsIndependentlyCompiledAndReportedOn | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:AnnualFinancialStatementsInternallyCompiled | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:AnnualFinancialStatementsAudited | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DateOfAuditOfAnnualFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:AnnualFinancialStatementsPursuantToExemption | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DateOfIndependentReviewOfAnnualFinancialStatement | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:FinancialAccountabilitySupplementAttached | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PostalAddressOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:TelephoneNumberOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:EmailAddressOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CellPhoneNumberOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:WebsiteOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:HoldingCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NameOfDesignatedPersonResponsibleForFinancialAccountabilityOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IdentityOfDesignatedPersonResponsibleForFinancialAccountabilityOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:RegistrationNumberOfCompanyOfDesignatedPersonResponsibleForFinancialAccountabilityOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:TelephoneNumberOfDesignatedPersonResponsibleForFinancialAccountabilityOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ResponsibilityForRecordingDayToDayFinancialTransactionsAndMaintainingCompanysFinancialRecords | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ResponsibilityForCompilingFinancialInformationAndPreparingReportsOrStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ResponsibilityForProvidingAdviceToCompanyConcerningMaintenanceOfFinancialRecords | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ResponsibilityForPerformingIndependentReviewOfAnnualFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PracticeNumberOfDesignatedPersonPerformingIndependentReviewOfAnnualFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ManualMaintenanceOfFinancialRecordsPaperBased | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ElectronicMaintenanceOfFinancialRecordsComputerBased | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DateOfCarryOutStocktaking | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:HoldOfAnyAssetsInFiduciaryCapacityForPersonsNotRelatedToCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:FullRegisteredNameOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:TradeNameOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BlackOwnershipOfEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:WomanBlackOwnershipOfEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BusinessAddressStreetName | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BusinessAddressPostalCode | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BusinessAddressCity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BusinessAddressCountry | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PostalAddressSameAsBusinessAddress | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PostalAddressStreetName | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PostalAddressPostalCode | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PostalAddressCity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PostalAddressCountry | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DateOfPublicationOfFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:StatementOfFinancialPositionExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NameOfIndividualResponsibleForPreparationOrSupervisingPreparationOfFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DeclarationOfAuditorsReportPresence | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DeclarationOfDirectorsReportPresence | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DeclarationOfBoardsApprovalAGMForCooperatives | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfReasonsForFailureOfApprovalExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfProposedActionsToAddressSituationOfFailureExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfErrorsOrMisstatementsMadeInFinancialStatementsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DeclarationOfSignatureByAuthorisedDirector | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DeclarationOfPresentationOfFinancialStatementToFirstStakeholdersMeetingAfterBoardsApproval | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DeclarationOfHoldingCompanyAndUltimateHoldingCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DeclarationOfCompanyBeingRegulated | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DeclarationOfSubmittingListOfPersonsWhoHoldSignificantBeneficialInterests | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NameOfPersonWhoHoldsSignificantBeneficialInterest | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DescriptionOfOtherClassOfSecuritiesHeld | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfSecuritiesHeld | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ExtentOfBeneficialInterest | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:SharesOfferedToPublic | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:SolvencyAndLiquidityTestsSatisfied | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DescriptionOfOtherReason | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfDirectorsReportExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:SummaryOfAnnualFinancialStatementsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BasisOfPreparationOfAnnualFinancialStatementsSpecificToDirectorsReportExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfNatureOfBusinessExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfCompanyResultsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfFinancialPerformanceExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfFinancialPositionExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfCapitalExpenditureExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfSubsidiariesJointArrangementsAndAssociatesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfStatedCapitalExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfSpecialResolutionsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfRelatedPartyTransactionsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfShareholderSpreadExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfDividendDeclarationExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfDirectorsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfLoansOrOtherFinancialAssistanceToDirectorsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfSecretaryExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfDirectorsShareholdingsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfBorrowingPowersExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfGoingConcernSpecificToDirectorsReportExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfEventsAfterReportingDateExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfIndustryMattersExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfBondIssueUnderBondExchangeOfSouthAfricaDomesticMediumTermNoteProgrammeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfBorrowingsSpecificToDirectorsReportExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAuditorsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAnnualGeneralMeetingExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfDomicileCountryOfIncorporationAndRegisteredOfficeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfHoldingCompanyAndUltimateHoldingCompanyExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfDirectorsResponsibilityExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DirectorsResponsibilityStatementExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfComplianceWithCompaniesActExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAppliedStandardExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfCashFlowExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAuthorisedDirectorsApprovalOfAnnualFinancialStatementsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NameOfDirectorAuthorisedToApproveAnnualFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IdentityNumberOfDirectorAuthorisedToApproveAnnualFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PassportNumberOfDirectorAuthorisedToApproveAnnualFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DateOfApprovalOfAnnualFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAssuranceOfInternalRiskControlSystemsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfCompanySecretarysStatementExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NameOfCompanySecretary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IdentityNumberOfCompanySecretary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:RegistrationNumberOfCompanySecretary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:TelephoneNumberOfCompanySecretary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:EmailAddressOfCompanySecretary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BusinessAddressOfCompanySecretary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PostalAddressOfCompanySecretary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAuditorsReportExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAuditorsResponsibilityExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAuditorsOpinionExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfEmphasisOfMatterAndOtherMattersExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfGoingConcernAndMaterialUncertaintyRelatedToGoingConcernExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfReportsOnLegalAndOtherRegulatoryMattersExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAuditorsApprovalOfAnnualFinancialStatementsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DateOfAuditorsApprovalOfAnnualFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NameOfAuditor | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PracticeNumberOfAuditor | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NameOfAuditingCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PracticeNumberOfAuditingCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:TelephoneNumberOfAuditor | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:EmailAddressOfAuditor | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BusinessAddressOfAuditor | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PostalAddressOfAuditor | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfIndependentReviewersReportExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfIndependentReviewersResponsibilityExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfIndependentReviewersOpinionExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfIndependentReviewersOtherMattersExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfIndependentReviewersConclusionExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BasisForReviewOpinionConclusion | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ScopeOfReview | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IntroductionParagraph | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfOtherReportsRequiredByCompaniesActExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfIndependentReviewersApprovalOfAnnualFinancialStatementsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DateOfIndependentReviewersApprovalOfAnnualFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NameOfIndependentReviewer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PracticeNumberOfIndependentReviewer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NameOfIndependentReviewersCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PracticeNumberOfIndependentReviewersCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:TelephoneNumberOfIndependentReviewer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:EmailAddressOfIndependentReviewer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BusinessAddressOfIndependentReviewer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PostalAddressOfIndependentReviewer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfDirectorsRemunerationExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NameOfDirectorOrPrescribedOfficer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NationalityOfDirectorOrPrescribedOfficer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IdentityNumberOfDirectorOrPrescribedOfficer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PassportNumberOfDirectorOrPrescribedOfficer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:MemberOfAuditCommittee | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:MemberOfSocialAndEthicsCommittee | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ServicesToCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ServicesToOtherGroupCompanies | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ServicesInConnectionWithCompanyOrGroupCompaniesAffairs | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DirectorsSalary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BonusesAndPerformancerelatedPayments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:OtherBenefitsAndCosts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ExpenseAllowances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ContributionsPaidUnderAnyPensionScheme | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CashIncentives | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ValueOfAnyOptionOrRightGiven | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:FinancialAssistanceForSubscriptionOfShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:LoansGivenByCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:InterestfreeLoans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:OtherBenefits | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PensionsPaidOrReceivable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:AmountsPaidOrPayableToPensionScheme | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CompensationForLossOfOffice | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DirectorsRemuneration | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ClassOfSecuritiesIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfSecuritiesIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ConsiderationReceivedForSecurities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfDetailsOfServiceContractsOfCurrentDirectorsAndPrescribedOfficersInCompanyExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfCorporateGovernanceExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfComplianceWithKingIVCodeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfKingIVCodePrinciplesApplicationExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfNoncomplianceWithKingIVCodeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfBoardsAndDirectorsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfRoleAndFunctionOfBoardExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfBoardsCompositionExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfBoardsAppointmentProcessExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfDirectorDevelopmentExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfPerformanceAssessmentExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfBoardCommitteesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfGroupBoardsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfGovernanceOfCompanySecretaryPositionExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfCorporateCitizenshipExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfRemunerationCommitteeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAuditCommitteesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfMembershipAndResourcesOfAuditCommitteeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfResponsibilitiesOfAuditCommitteeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfInternalAssuranceProvidersExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfExternalAssuranceProvidersExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAuditCommitteesReportingExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfRiskManagementExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfResponsibilityForRiskManagementExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfRiskAssessmentExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfRiskIdentificationExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfRiskQuantificationAndResponseExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAssuranceOverRiskManagementProcessExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfKeyRisksExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfInformationTechnologyCommitteeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfInternalAuditExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfNeedAndRoleOfInternalAuditExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfInternalAuditsApproachAndPlanExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfInternalAuditsStatusInCompanyExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ExemptionByApplyingToCompaniesTribunal | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ExemptionReferenceNumber | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfSocialAndEthicsCommitteeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfIntegratedSustainabilityReportingExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfTransparencyAndAccountabilityExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfMethodsAndTimingOfReportingExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfComplianceWithLawsRegulationsRulesAndStandardsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfManagingStakeholderRelationshipsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfDisputeResolutionExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfFundamentalAndAffectedTransactionsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfAcquisitionOrDisposalsCommitteeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfFemaleMembers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfMaleMembers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfMembersYoungerThan35Years | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfMembers35YearsAndOlder | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfDisabledPersonsWhoAreMembers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfBlackMembers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfMembersOfOtherRaces | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfMembersWhoAreNotNaturalPersons | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfMembersAsAtFoundationDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfCurrentMembers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NumberOfPersonsEmployedByCooperative | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfBusinessCombinationsSpecificToDirectorsReportExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:AmountsDueFromCustomersUnderConstructionContracts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:AvailableforsaleFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CurrentDeferredAcquisitionCosts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CurrentInsuranceContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CurrentLoansAndAdvances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CurrentPolicyholderLiabilitiesUnderInvestmentContractsAndFirstPartyCellCaptivesAtFairValueThroughProfitAndLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CurrentReinsuranceAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CurrentReinsuranceLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CustomerAccounts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DebtSecuritiesInIssue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DepositsandDebtFunding | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:EmployeeBenefitAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:LoansAndAdvances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NoncurrentDeferredAcquisitionCosts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NoncurrentInsuranceContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NoncurrentLoansAndAdvances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NoncurrentPolicyholderLiabilitiesUnderInvestmentContractsAndFirstPartyCellCaptivesAtFairValueThroughProfitAndLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NoncurrentReinsuranceAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NoncurrentReinsuranceLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PolicyholderLiabilitiesUnderInvestmentContractsAndFirstPartyCellCaptivesAtFairValueThroughProfitAndLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PolicyholdersAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PreferenceShareCapital | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:PreferenceSharePremium | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:Reserves | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:RetirementBenefitAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:RetirementBenefitObligation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:TradingPortfolioAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:TradingPortfolioLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ProvisionsAndOtherLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ReinsuranceRevenue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ExchangeDifferencesOnTranslatingForeignOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:FairValueGainsArisingDuringTheReportingPeriodFairValueThroughOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DeferredTaxFairValueThroughOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncreaseDecreaseInLoansAndAdvancesToBanksAndCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncreaseDecreaseInReverseRepurchaseAgreementsAndOtherSimilarLending | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncreaseDecreaseInDepositsAndDebtSecuritiesInIssue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncreaseDecreaseInRepurchaseAgreementsAndotherSimilarBorrowings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncreaseDecreaseInDerivativeFinancialInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncreaseDecreaseInTradingAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncreaseDecreaseInTradingLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:RepaymentsByRelatedParties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:RepaymentsToRelatedParties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncreaseInFinanceSourcedFromRelatedParties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:RepaymentOfFinanceSourcedFromRelatedParties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IssuanceOfSubordinatedDebt | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:RedemptionOfSubordinatedDebt | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:SettlementOfBEETransaction | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:EquityTransactionsWithNoncontrollingInterests | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncomefromInvestmentManagementandLifeInsurance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:InvestmentManagementandServiceFeeIncomeAndGains | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:FairValueAdjustmentstoInvestmentManagementLiabilitiesandThirdPartyFundInterests | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:InsurancePremiumsReceived | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:InsuranceBenefitsandClaimsPaid | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:InsuranceBenefitsAndOrClaims | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:OtherGainsandLossesonFinancialInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ExpectedCreditLossesImpairments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:EffectiveInterestExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:OtherInterestExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:InterestRevenueOther | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NoninterestIncomeFromContractsWithCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NetIncomeBeforeCapitalItemsAndEquityAccountedEarnings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncreaseDecreaseInIncomeearningAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IncreaseDecreaseInDepositsTradingAndOtherLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DirectTaxationPaid | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NetPurchaseProceedsOfFinancialInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ProceedsOnRealisationOfFairValueGainOnCashAndCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:RepaymentOfProceedsOnCollateralDepositsPayable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:AcquisitionsOfAssociatesAndJointVentures | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CapitalExpenditureOnIntangibleAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:BuybackIssuanceOfOrdinaryShareCapital | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:OperatingProfit | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:GainLossRecognisedOnDisposalOfInterestInFormerAssociate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:GainLossRecognisedOnDisposalOfInterestInFormerJointVenture | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:MarketableLoansAndAdvances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CurrentMarketableLoansAndAdvances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NoncurrentMarketableLoansAndAdvances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:Commodities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CurrentCommodities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NoncurrentCommodities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:InvestmentSecurities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CurrentInvestmentSecurities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:NoncurrentInvestmentSecurities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ShortTradingPositions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:OtherFairValueGainsOrLosses | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ProfitLossBeforeDirectAndIndirectTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:IndirectTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ProfitLossAttributableToContingentConvertibleSecurities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ProfitLossAttributableToPreferenceShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ComprehensiveIncomeAttributableToContingentConvertibleSecurities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ComprehensiveIncomeAttributableToPreferenceShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfIndirectTaxExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DisclosureOfNoncomplianceToBBBEEExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ProfessionalBodyFullName | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ProfessionalBodyAbbreviatedName | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:ProfessionalBodyWebsiteAddress | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:MembershipNumberOfProfessionalCompilerSignatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:DateAndTimeOfAuthenticationOfProfessionalDesignation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:SealQrCodeImage | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca:CertificationImage | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:RecognisedProfessionOfDesignatedPersonPerformingIndependentReviewOfAnnualFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:FrequencyOfPreparationOfBankReconciliationsBalanceSheetsAndIncomeAndExpenseStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:StatusOfDirectorOrPrescribedOfficer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:TypeOfCompany | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:TypeOfAuditorsOpinion | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:DisclosureOfComplianceWithStandard | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:ExecutiveOrNonexecutive | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:ProfessionalDesignationOfIndividualResponsibleForPreparationOrSupervisingPreparationOfFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:FinancialAssistanceForSubscriptionOfSecurities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:LoansGrantedOrOtherFinancialAssistanceToDirectors | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:DistributionsToShareholdersAuthorisedByBoard | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:CapitalizationOfShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:CompanyOrSubsidiaryAcquiringCompanysShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:AmalgamationsOrMergers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:TransferByCompanyOfMoneyOrOtherPropertyOtherThanOwnShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:OtherReason | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:BBBEEContributorLevel | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:ClassOfSecuritiesHeld | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:TypeOfAssurance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | cipc-ca-enum:BusinessAddressProvince | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccountingProfit | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:Accruals | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccrualsAndDeferredIncomeIncludingContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccrualsClassifiedAsCurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccrualsClassifiedAsNoncurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccruedIncomeIncludingContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccruedIncomeOtherThanContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccumulatedChangesInFairValueOfFinancialAssetsAttributableToChangesInCreditRiskOfFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccumulatedChangesInFairValueOfFinancialAssetsRelatedCreditDerivativesOrSimilarInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccumulatedChangesInFairValueOfFinancialLiabilityAttributableToChangesInCreditRiskOfLiability | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccumulatedChangesInFairValueOfLoanOrReceivableAttributableToChangesInCreditRiskOfFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccumulatedChangesInFairValueOfLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccumulatedFairValueHedgeAdjustmentOnHedgedItemIncludedInCarryingAmountLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccumulatedFairValueHedgeAdjustmentRemainingInStatementOfFinancialPositionForHedgedItemThatCeasedToBeAdjustedForHedgingGainsAndLossesAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccumulatedFairValueHedgeAdjustmentRemainingInStatementOfFinancialPositionForHedgedItemThatCeasedToBeAdjustedForHedgingGainsAndLossesLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AccumulatedOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionAndAdministrationExpenseRelatedToInsuranceContracts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionrelatedCostsForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionsThroughBusinessCombinationsBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionsThroughBusinessCombinationsDeferredAcquisitionCostsArisingFromInsuranceContracts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsAndGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionsThroughBusinessCombinationsInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionsThroughBusinessCombinationsLiabilitiesUnderInsuranceContractsAndReinsuranceContractsIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionsThroughBusinessCombinationsOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AcquisitionsThroughBusinessCombinationsReinsuranceAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActualClaimsThatAriseFromContractsWithinScopeOfIFRS17 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialAssumptionOfDiscountRates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialAssumptionOfExpectedRatesOfInflation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialAssumptionOfExpectedRatesOfPensionIncreases | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialAssumptionOfLifeExpectancyAfterRetirement2019 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialAssumptionOfMedicalCostTrendRates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialAssumptionOfMortalityRates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialAssumptionOfRetirementAge2019 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsBeforeTaxDefinedBenefitPlans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetOfTaxDefinedBenefitPlans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsBeforeTaxDefinedBenefitPlans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetOfTaxDefinedBenefitPlans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsBeforeTaxDefinedBenefitPlans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetOfTaxDefinedBenefitPlans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ActuarialPresentValueOfPromisedRetirementBenefits | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionalInformationAboutEntityExposureToRisk | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionalInformationAboutInsuranceContractsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionalInformationAboutNatureAndFinancialEffectOfBusinessCombination | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionalInformationAboutNatureOfAndChangesInRisksAssociatedWithInterestsInStructuredEntitiesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionalInformationAboutSharebasedPaymentArrangements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionalLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionalPaidinCapital | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionalProvisionsOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionalRecognitionGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsFromAcquisitionsInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsFromPurchasesBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsFromSubsequentExpenditureRecognisedAsAssetBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsFromSubsequentExpenditureRecognisedAsAssetInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsLiabilitiesUnderInsuranceContractsAndReinsuranceContractsIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsOtherThanThroughBusinessCombinationsBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsOtherThanThroughBusinessCombinationsInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsOtherThanThroughBusinessCombinationsReinsuranceAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsToNoncurrentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdditionsToRightofuseAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AddressOfRegisteredOfficeOfEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AddressWhereConsolidatedFinancialStatementsAreObtainable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustedWeightedAverageShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentToCarryingAmountsReportedUnderPreviousGAAP | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentToProfitLossForPreferenceShareDividends | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForAmortisationExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForAmountsTransferredToInitialCarryingAmountOfHedgedItems | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeIncludingContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInAccruedIncomeOtherThanContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInDerivativeFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInFinancialAssetsHeldForTrading | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInInventories | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInLoansAndAdvancesToBanks | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInLoansAndAdvancesToCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInOtherAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInOtherCurrentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInOtherOperatingReceivables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInPrepaidExpenses | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInReverseRepurchaseAgreementsAndCashCollateralOnSecuritiesBorrowed | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDeferredTaxExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDepreciationExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForDividendIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForFairValueGainsLosses | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForFinanceCosts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForFinanceIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForFinanceIncomeCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueLessCostsToSellBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForGainsLossesOnFairValueAdjustmentInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossExplorationAndEvaluationAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossLoansAndAdvances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncomeTaxExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeIncludingContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInDeferredIncomeOtherThanContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInDepositsFromBanks | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInDepositsFromCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInDerivativeFinancialLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInFinancialLiabilitiesHeldForTrading | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInInsuranceReinsuranceAndInvestmentContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInOtherCurrentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInOtherLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInOtherOperatingPayables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInRepurchaseAgreementsAndCashCollateralOnSecuritiesLent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForIncreaseInOtherProvisionsArisingFromPassageOfTime | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForInterestExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForInterestIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForReconcileProfitLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForSharebasedPayments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForUndistributedProfitsOfAssociates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsToProfitLossForInterestAndDividendsOnEquityInstrumentsOtherThanPreferenceSharesAndParticipatingEquityInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsToReconcileProfitLossAttributableToOwnersOfParentToNumeratorUsedInCalculatingBasicEarningsPerShare | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdjustmentsToReconcileProfitLossOtherThanChangesInWorkingCapital | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdministrationCostsNotReflectedInReturnOnPlanAssetsDefinedBenefitPlans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdministrativeExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:Advances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AdvertisingExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AggregateDifferenceBetweenFairValueAtInitialRecognitionAndAmountDeterminedUsingValuationTechniqueYetToBeRecognised | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:Aircraft | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmortisationAssetsRecognisedFromCostsIncurredToObtainOrFulfilContractsWithCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmortisationDeferredAcquisitionCostsArisingFromInsuranceContracts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmortisationExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmortisationMethodIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmortisationOfGainsAndLossesArisingOnBuyingReinsurance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmortisationRateIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountByWhichFinancialAssetsRelatedCreditDerivativesOrSimilarInstrumentsMitigateMaximumExposureToCreditRisk | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountByWhichLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstrumentsMitigateMaximumExposureToCreditRisk | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountByWhichRegulatoryDeferralAccountCreditBalanceHasBeenReducedBecauseItIsNoLongerFullyReversible | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountByWhichRegulatoryDeferralAccountDebitBalanceHasBeenReducedBecauseItIsNoLongerFullyRecoverable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountByWhichUnitsRecoverableAmountExceedsItsCarryingAmount | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountByWhichValueAssignedToKeyAssumptionMustChangeInOrderForUnitsRecoverableAmountToBeEqualToCarryingAmount | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountIncurredByEntityForProvisionOfKeyManagementPersonnelServicesProvidedBySeparateManagementEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountOfReclassificationsOrChangesInPresentation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountPresentedInOtherComprehensiveIncomeRealisedAtDerecognition | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountReclassifiedFromProfitOrLossToOtherComprehensiveIncomeApplyingOverlayApproach | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountReclassifiedFromProfitOrLossToOtherComprehensiveIncomeApplyingOverlayApproachNewlyDesignatedFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountReclassifiedToOtherComprehensiveIncomeFromProfitOrLossApplyingOverlayApproachBeforeTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountReclassifiedToOtherComprehensiveIncomeFromProfitOrLossApplyingOverlayApproachNetOfTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountRecognisedInOtherComprehensiveIncomeAndAccumulatedInEquityRelatingToNoncurrentAssetsOrDisposalGroupsHeldForSale | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountRecognisedInProfitOrLossForReportingPeriodToReflectChangesInLeasePaymentsThatAriseFromRentConcessionsOccurringAsDirectConsequenceOfCovid19PandemicToWhichLesseeAppliedPracticalExpedientInParagraph46AOfIFRS16 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountRemovedFromReserveOfCashFlowHedgesAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForeignCurrencyBasisSpreadsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfForwardElementsOfForwardContractsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountRemovedFromReserveOfChangeInValueOfTimeValueOfOptionsAndIncludedInInitialCostOrOtherCarryingAmountOfNonfinancialAssetLiabilityOrFirmCommitmentForWhichFairValueHedgeAccountingIsApplied | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountReportedInProfitOrLossApplyingIFRS9FinancialAssetsToWhichOverlayApproachIsApplied | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountThatWouldHaveBeenReclassifiedFromProfitOrLossToOtherComprehensiveIncomeApplyingOverlayApproachIfFinancialAssetsHadNotBeenDedesignated | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountThatWouldHaveBeenReportedInProfitOrLossIfIAS39HadBeenAppliedFinancialAssetsToWhichOverlayApproachIsApplied | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountsIncurredDeferredAcquisitionCostsArisingFromInsuranceContracts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountsPayableOnDemandThatAriseFromContractsWithinScopeOfIFRS17 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountsPayableRelatedPartyTransactions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountsPayableToTransfereeInRespectOfTransferredAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountsReceivableRelatedPartyTransactions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountsRecognisedForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountsRemovedFromEquityAndAdjustedAgainstFairValueOfFinancialAssetsOnReclassificationOutOfFairValueThroughOtherComprehensiveIncomeMeasurementCategoryBeforeTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountsRemovedFromEquityAndAdjustedAgainstFairValueOfFinancialAssetsOnReclassificationOutOfFairValueThroughOtherComprehensiveIncomeMeasurementCategoryNetOfTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountsRemovedFromEquityAndIncludedInCarryingAmountOfNonfinancialAssetLiabilityWhoseAcquisitionOrIncurrenceWasHedgedHighlyProbableForecastTransactionBeforeTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountsSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AmountsSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AnalysisOfAgeOfFinancialAssetsThatArePastDueButNotImpaired | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AnalysisOfCreditExposuresUsingExternalCreditGradingSystemExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AnalysisOfCreditExposuresUsingInternalCreditGradingSystemExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AnalysisOfFinancialAssetsThatAreIndividuallyDeterminedToBeImpaired | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ApplicableTaxRate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AreaOfLandUsedForAgriculture | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetRecognisedForExpectedReimbursementContingentLiabilitiesInBusinessCombination | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetRecognisedForExpectedReimbursementOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetbackedDebtInstrumentsHeld | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetbackedSecuritiesAmountContributedToFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetbackedSecuritiesPercentageContributedToFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:Assets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsAndRegulatoryDeferralAccountDebitBalances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsArisingFromExplorationForAndEvaluationOfMineralResources | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsArisingFromInsuranceContracts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsForInsuranceAcquisitionCashFlows | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsHeldAsCollateralPermittedToBeSoldOrRepledgedAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsLessCurrentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsLiabilitiesOfBenefitPlan | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsObtained | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsOfBenefitPlan | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsOtherThanCashOrCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsRecognisedFromCostsToObtainOrFulfilContractsWithCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsRecognisedInEntitysFinancialStatementsInRelationToStructuredEntities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsSoldOrRepledgedAsCollateralAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsThatEntityContinuesToRecognise | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsThatEntityContinuesToRecogniseToExtentOfContinuingInvolvement | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsToWhichSignificantRestrictionsApply | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsTransferredToStructuredEntitiesAtTimeOfTransfer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsUnderInsuranceContractsAndReinsuranceContractsIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsUnderReinsuranceCeded | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssetsWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssociatedLiabilitiesThatEntityContinuesToRecognise | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AssociatedLiabilitiesThatEntityContinuesToRecogniseToExtentOfContinuingInvolvement | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AuditorsRemuneration | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AuditorsRemunerationForAuditServices | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AuditorsRemunerationForOtherServices | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AuditorsRemunerationForTaxServices | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AuthorisedCapitalCommitmentsButNotContractedFor | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AverageEffectiveTaxRate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AverageForeignExchangeRate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AverageNumberOfEmployees | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AveragePriceOfHedgingInstrument | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:AverageRateOfHedgingInstrument | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BalancesOnCurrentAccountsFromCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BalancesOnDemandDepositsFromCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BalancesOnOtherDepositsFromCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BalancesOnTermDepositsFromCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BalancesWithBanks | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BankAcceptanceAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BankAcceptanceLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BankAndSimilarCharges | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BankBalancesAtCentralBanksOtherThanMandatoryReserveDeposits | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BankBorrowingsUndiscountedCashFlows | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BankDebtInstrumentsHeld | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BankOverdraftsClassifiedAsCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BankingArrangementsClassifiedAsCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BasicEarningsLossPerInstrumentFromContinuingOperationsParticipatingEquityInstrumentsOtherThanOrdinaryShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BasicEarningsLossPerInstrumentFromDiscontinuedOperationsParticipatingEquityInstrumentsOtherThanOrdinaryShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BasicEarningsLossPerInstrumentParticipatingEquityInstrumentsOtherThanOrdinaryShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BasicEarningsLossPerShare | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BasicEarningsLossPerShareFromContinuingOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BasicEarningsLossPerShareFromContinuingOperationsIncludingNetMovementInRegulatoryDeferralAccountBalancesAndNetMovementInRelatedDeferredTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperationsIncludingNetMovementInRegulatoryDeferralAccountBalancesAndNetMovementInRelatedDeferredTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BasicEarningsLossPerShareIncludingNetMovementInRegulatoryDeferralAccountBalancesAndNetMovementInRelatedDeferredTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BasisForAttributingRevenuesFromExternalCustomersToIndividualCountries | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BearerPlants | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BenefitsPaidOrPayable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BestEstimateAtAcquisitionDateOfContractualCashFlowsNotExpectedToBeCollectedForAcquiredReceivables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BiologicalAssetsPledgedAsSecurityForLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BiologicalAssetsWhoseTitleIsRestricted | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BondsIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BondsIssuedUndiscountedCashFlows | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BorrowingCostsCapitalised | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BorrowingCostsIncurred | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BorrowingCostsRecognisedAsExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:Borrowings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BorrowingsAdjustmentToInterestRateBasis | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BorrowingsInterestRate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BorrowingsInterestRateBasis | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BorrowingsMaturity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BorrowingsOriginalCurrency | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BrandNames | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BrokerageFeeExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:BrokerageFeeIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:Buildings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CancellationOfTreasuryShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CapitalCommitments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CapitalRedemptionReserve | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CapitalReserve | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CapitalisationRateOfBorrowingCostsEligibleForCapitalisation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:Cash | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAdvancesAndLoansFromRelatedParties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAdvancesAndLoansMadeToRelatedParties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAndBankBalancesAtCentralBanks | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAndCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAndCashEquivalentsAmountContributedToFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAndCashEquivalentsClassifiedAsPartOfDisposalGroupHeldForSale | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAndCashEquivalentsHeldByEntityUnavailableForUseByGroup | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAndCashEquivalentsInSubsidiaryOrBusinessesAcquiredOrDisposed2013 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAndCashEquivalentsPercentageContributedToFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashCollateralPledgedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashCollateralReceivedSubjectToEnforceableMasterNettingArrangementOrSimilarAgreementNotSetOffAgainstFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInRestrictedCashAndCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInDecreaseIncreaseInShorttermDepositsAndInvestments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInExplorationForAndEvaluationOfMineralResourcesClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInExplorationForAndEvaluationOfMineralResourcesClassifiedAsOperatingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInFinancingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInFinancingActivitiesContinuingOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInIncreasesInOperatingCapacity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInInsuranceContracts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInInvestingActivitiesContinuingOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInMaintainingOperatingCapacity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInOperatingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInOperatingActivitiesContinuingOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsUsedInExplorationAndDevelopmentActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashOnHand | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashOutflowForLeases | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashPaidLiabilitiesUnderInsuranceContractsAndReinsuranceContractsIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToRelatedParties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashRepaymentsOfAdvancesAndLoansFromRelatedParties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CashTransferred | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangeInAmountRecognisedForPreacquisitionDeferredTaxAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInEquity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInExposureToRisk | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInFairValueOfFinancialAssetsAttributableToChangesInCreditRiskOfFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInFairValueOfFinancialAssetsRelatedCreditDerivativesOrSimilarInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInFairValueOfFinancialLiabilityAttributableToChangesInCreditRiskOfLiability | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInFairValueOfLoansOrReceivablesAttributableToChangesInCreditRiskOfFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInFairValueOfLoansOrReceivablesRelatedCreditDerivativesOrSimilarInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInMethodsAndAssumptionsUsedInPreparingSensitivityAnalysis | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInMethodsUsedToMeasureRisk | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInObjectivesPoliciesAndProcessesForManagingRisk | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ChangesInReimbursementRightsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CirculationRevenue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CircumstancesLeadingToReversalsOfInventoryWritedown | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ClaimsAndBenefitsPaidNetOfReinsuranceRecoveries | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ClaimsIncurredButNotReported | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ClaimsReportedByPolicyholders | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ClosingForeignExchangeRate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CommentaryByManagementOnSignificantCashAndCashEquivalentBalancesHeldByEntityThatAreNotAvailableForUseByGroup | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CommercialPapersIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CommitmentsForDevelopmentOrAcquisitionOfBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CommitmentsInRelationToJointVentures | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CommitmentsMadeByEntityRelatedPartyTransactions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CommitmentsMadeOnBehalfOfEntityRelatedPartyTransactions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CommunicationExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CompensationFromThirdPartiesForItemsOfPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ComprehensiveIncomeFromContinuingOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ComprehensiveIncomeFromContinuingOperationsAttributableToNoncontrollingInterests | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ComprehensiveIncomeFromContinuingOperationsAttributableToOwnersOfParent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ComprehensiveIncomeFromDiscontinuedOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ComprehensiveIncomeFromDiscontinuedOperationsAttributableToNoncontrollingInterests | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ComprehensiveIncomeFromDiscontinuedOperationsAttributableToOwnersOfParent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ComputerSoftware | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ConcentrationsOfRisk | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ConfidenceLevelCorrespondingToResultsOfTechniqueOtherThanConfidenceLevelTechniqueUsedForDeterminingRiskAdjustmentForNonfinancialRisk | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ConfidenceLevelUsedToDetermineRiskAdjustmentForNonfinancialRisk | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ConsiderationPaidReceived | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ConstructionInProgress | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ConsumerLoans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContingentConsiderationRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContingentLiabilitiesIncurredByVenturerInRelationToInterestsInJointVentures | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContingentLiabilitiesIncurredInRelationToInterestsInAssociates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContingentLiabilitiesRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContingentLiabilitiesRecognisedInBusinessCombination | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContractLiabilitiesForPerformanceObligationsSatisfiedOverTime | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContractLiabilitiesRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContractualAmountsToBeExchangedInDerivativeFinancialInstrumentForWhichGrossCashFlowsAreExchanged | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContractualCapitalCommitments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContractualCommitmentsForAcquisitionOfIntangibleAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContractualServiceMargin | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContributionsToPlanByEmployerNetDefinedBenefitLiabilityAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContributionsToPlanByPlanParticipantsNetDefinedBenefitLiabilityAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:ContributionsToPlanNetDefinedBenefitLiabilityAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CorporateDebtInstrumentsHeld | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CorporateLoans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CostIncludedInProfitOrLossInAccordanceWithParagraph20AOfIAS16ThatRelatesToItemsProducedThatAreNotOutputOfEntitysOrdinaryActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CostOfMerchandiseSold | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CostOfPurchasedEnergySold | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CostOfSales | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CostOfSalesFoodAndBeverage | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CostOfSalesHotelOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CostOfSalesRoomOccupancyServices | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CountryOfIncorporation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CountryOfIncorporationOfEntityWhoseConsolidatedFinancialStatementsHaveBeenProducedForPublicUse | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CountryOfIncorporationOfJointOperation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CountryOfIncorporationOfJointVenture | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CountryOfIncorporationOrResidenceOfAssociate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CountryOfIncorporationOrResidenceOfSubsidiary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CreditDerivativeFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CreditDerivativeNominalAmount | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CreditExposure | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CreditrelatedFeeAndCommissionIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CumulativeChangeInFairValueRecognisedInProfitOrLossOnSalesOfInvestmentPropertyBetweenPoolsOfAssetsMeasuredUsingDifferentModels | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CumulativeGainLossOnDisposalOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CumulativeGainLossPreviouslyRecognisedInOtherComprehensiveIncomeArisingFromReclassificationOfFinancialAssetsOutOfFairValueThroughOtherComprehensiveIncomeIntoFairValueThroughProfitOrLossMeasurementCategory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CumulativePreferenceDividendsNotRecognised | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CumulativeUnrecognisedShareOfLossesOfAssociates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CumulativeUnrecognisedShareOfLossesOfJointVentures | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CumulativeUnrecognisedShareOfLossesOfJointVenturesTransitionFromProportionateConsolidationToEquityMethod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAccrualsAndCurrentDeferredIncomeIncludingCurrentContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAccruedExpensesAndOtherCurrentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAccruedIncomeIncludingCurrentContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAccruedIncomeOtherThanCurrentContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAdvances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAdvancesToSuppliers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAgriculturalProduce | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAndDeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAssetsLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentAssetsRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentBondsIssuedAndCurrentPortionOfNoncurrentBondsIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentCommercialPapersIssuedAndCurrentPortionOfNoncurrentCommercialPapersIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentContractLiabilitiesForPerformanceObligationsSatisfiedOverTime | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentCrudeOil | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentDebtInstrumentsIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentDeferredIncomeIncludingCurrentContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentDeferredIncomeOtherThanCurrentContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentDepositsFromCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentDerivativeFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentDerivativeFinancialLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentDividendPayables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentExciseTaxPayables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinanceLeaseReceivables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialAssetsAtAmortisedCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLossDesignatedUponInitialRecognition | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLossMandatorilyMeasuredAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLossMeasuredAsSuchInAccordanceWithExemptionForReacquisitionOfOwnEquityInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialAssetsAtFairValueThroughProfitOrLossMeasuredAsSuchInAccordanceWithExemptionForRepurchaseOfOwnFinancialLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialAssetsAvailableforsale | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialLiabilitiesAtAmortisedCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossClassifiedAsHeldForTrading | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLossDesignatedUponInitialRecognition | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFoodAndBeverage | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentFuel | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentGovernmentGrants | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentHeldtomaturityInvestments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentInterestPayable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentInterestReceivable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentInventoriesHeldForSale | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentInventoriesInTransit | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentInvestments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentInvestmentsInEquityInstrumentsDesignatedAtFairValueThroughOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentLeaseLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentLiabilitiesRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentLoansAndReceivables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentMaterialsAndSuppliesToBeConsumedInProductionProcessOrRenderingServices | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentNaturalGas | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentNoncashAssetsPledgedAsCollateralForWhichTransfereeHasRightByContractOrCustomToSellOrRepledgeCollateral | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentOreStockpiles | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentPackagingAndStorageMaterials | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentPayablesForPurchaseOfEnergy | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentPayablesForPurchaseOfNoncurrentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentPetroleumAndPetrochemicalProducts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentPortionOfLongtermBorrowings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentPrepaidExpenses | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentPrepayments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentPrepaymentsAndCurrentAccruedIncomeIncludingCurrentContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentPrepaymentsAndCurrentAccruedIncomeOtherThanCurrentContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentProgrammingAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentProvisionsForEmployeeBenefits | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentRawMaterialsAndCurrentProductionSupplies | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentReceivablesDueFromAssociates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentReceivablesDueFromJointVentures | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentReceivablesFromContractsWithCustomers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentReceivablesFromRentalOfProperties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentReceivablesFromSaleOfProperties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentRecognisedAssetsDefinedBenefitPlan | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentRecognisedLiabilitiesDefinedBenefitPlan | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentRefundsProvision | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentRestrictedCashAndCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentRetentionPayables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentSecuredBankLoansReceivedAndCurrentPortionOfNoncurrentSecuredBankLoansReceived | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentServiceCostDefinedBenefitPlans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentServiceCostNetDefinedBenefitLiabilityAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentTaxAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentTaxAssetsCurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentTaxAssetsNoncurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentTaxExpenseIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentTaxLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentTaxLiabilitiesCurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentTaxLiabilitiesNoncurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentTaxRelatingToItemsChargedOrCreditedDirectlyToEquity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentTradeReceivables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentUnsecuredBankLoansReceivedAndCurrentPortionOfNoncurrentUnsecuredBankLoansReceived | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentValueAddedTaxPayables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentValueAddedTaxReceivables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CurrentWarrantLiability | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateAsAtWhichEntityPlansToApplyNewIFRSInitially | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateByWhichApplicationOfNewIFRSIsRequired | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateOfAcquisition2013 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateOfAuthorisationForIssueOfFinancialStatements2013 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateOfEndOfReportingPeriod2013 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateOfEndOfReportingPeriodOfFinancialStatementsOfAssociate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateOfEndOfReportingPeriodOfFinancialStatementsOfJointVenture2013 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateOfEndOfReportingPeriodOfFinancialStatementsOfSubsidiary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateOfGrantOfSharebasedPaymentArrangement | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateOfReclassificationOfFinancialAssetsDueToChangeInBusinessModel | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateOnWhichChangeInActivitiesOccurredThatPermittedInsurerToReassessWhetherItsActivitiesArePredominantlyConnectedWithInsurance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DateOnWhichChangeInActivitiesOccurredThatResultedInInsurerNoLongerQualifyingToApplyTemporaryExemptionFromIFRS9 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DatedSubordinatedLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DebtInstrumentsAmountContributedToFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DebtInstrumentsHeld | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DebtInstrumentsIssuedThatAreIncludedInInsurersRegulatoryCapital | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DebtInstrumentsPercentageContributedToFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DebtSecurities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseDueToHarvestBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsEntitysOwnEquityInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInOtherComprehensiveIncomeAfterTaxAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInOtherComprehensiveIncomeAfterTaxEntitysOwnEquityInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInOtherComprehensiveIncomeAfterTaxLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInOtherComprehensiveIncomeBeforeTaxAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInOtherComprehensiveIncomeBeforeTaxEntitysOwnEquityInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInOtherComprehensiveIncomeBeforeTaxLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInProfitOrLossAfterTaxAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInProfitOrLossAfterTaxEntitysOwnEquityInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInProfitOrLossAfterTaxLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInProfitOrLossBeforeTaxAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInProfitOrLossBeforeTaxEntitysOwnEquityInstruments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseInFairValueMeasurementDueToChangeInMultipleUnobservableInputsToReflectReasonablyPossibleAlternativeAssumptionsRecognisedInProfitOrLossBeforeTaxLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseIncreaseThroughTaxOnSharebasedPaymentTransactions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughBalancesRecoveredInCurrentPeriodRegulatoryDeferralAccountDebitBalances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughBalancesReversedInCurrentPeriodRegulatoryDeferralAccountCreditBalances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughBenefitsPaidReimbursementRightsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughClassifiedAsHeldForSaleBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughClassifiedAsHeldForSaleGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsAndGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughClassifiedAsHeldForSaleInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughDerecognitionExposureToCreditRiskOnLoanCommitmentsAndFinancialGuaranteeContracts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughDerecognitionFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughDisposalsRegulatoryDeferralAccountCreditBalances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughDisposalsRegulatoryDeferralAccountDebitBalances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughImpairmentContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughImpairmentLossesAssetsForInsuranceAcquisitionCashFlows | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughImpairmentsRegulatoryDeferralAccountDebitBalances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsAndGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughLossOfControlOfSubsidiaryPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughRightToConsiderationBecomingUnconditionalContractAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughTransferToLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSaleOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DecreaseThroughWriteoffFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeemedCostOfInvestmentsForWhichDeemedCostIsFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeemedCostOfInvestmentsForWhichDeemedCostIsPreviousGAAPCarryingAmount | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredAcquisitionCostsArisingFromInsuranceContracts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredIncomeIncludingContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredIncomeIncludingContractLiabilitiesRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredIncomeOtherThanContractLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredIncomeOtherThanContractLiabilitiesRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxAssetAssociatedWithRegulatoryDeferralAccountBalances | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxAssetWhenUtilisationIsDependentOnFutureTaxableProfitsInExcessOfProfitsFromReversalOfTaxableTemporaryDifferencesAndEntityHasSufferedLossInJurisdictionToWhichDeferredTaxAssetRelates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxAssetsRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxExpenseIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxLiabilitiesOnLiabilitiesArisingFromContractsWithinScopeOfIFRS4AndNonderivativeInvestmentContracts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
| -998 more nodes in the chain ... |