 | 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 |
 | lei:LEI | 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-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 |
 | ifrs-smes:Accruals | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AccrualsClassifiedAsCurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AccrualsClassifiedAsNoncurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AccumulatedAllowanceForUncollectibleMinimumLeasePaymentsReceivable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AcquisitionsThroughBusinessCombinationsBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AcquisitionsThroughBusinessCombinationsDefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AcquisitionsThroughBusinessCombinationsInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AcquisitionsThroughBusinessCombinationsInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ActuarialAssumptionOfDiscountRates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ActuarialAssumptionOfExpectedRatesOfReturnOnPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ActuarialAssumptionOfMedicalCostTrendRates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ActuarialGainsLossesRecognisedInProfitOrLossDefinedBenefitPlan | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdditionalProvisionsOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdditionalRecognitionGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdditionsOtherThanThroughBusinessCombinationsBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdditionsOtherThanThroughBusinessCombinationsInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdditionsOtherThanThroughBusinessCombinationsInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AddressOfRegisteredOfficeOfEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForAccruedIncomeExpensesNotYetReceivedPaid | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForCurrentTaxOfPriorPeriod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForDecreaseIncreaseInInventories | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForDecreaseIncreaseInOtherOperatingReceivables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForDecreaseIncreaseInTradeAccountReceivable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForDepreciationAndAmortisationExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForFairValueGainsLosses | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForFinanceCosts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForIncomeTaxExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForIncreaseDecreaseInOtherOperatingPayables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForLossesGainsOnDisposalOfNoncurrentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForNoncashFinanceCosts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForNoncashIncomeTaxExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForNoncontrollingInterests | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForReconcileProfitLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForSharebasedPayments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForUndistributedProfitsOfAssociates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsForUnrealisedForeignExchangeLossesGains | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdjustmentsToDeferredTaxExpenseArisingFromChangeInTaxStatusOfEntityOrShareholders | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AdministrativeExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:Aircraft | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AmortisationGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AmortisationIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AmortisationMethodIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AmountOfReclassificationsOrChangesInPresentation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AmountsPayableRelatedPartyTransactions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AmountsReceivableRelatedPartyTransactions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AnalysisOfChangeInDeferredTaxAssetsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AnalysisOfChangeInDeferredTaxLiabilitiesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AssetRecognisedForExpectedReimbursementOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:Assets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AssetsForWhichEntityHasBindingSaleAgreement | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AssetsThatEntityContinuesToRecognise | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AssetsWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:AssociatedLiabilitiesThatEntityContinuesToRecognise | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:BalancesWithBanks | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:BankOverdraftsClassifiedAsCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:BankingArrangementsClassifiedAsCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:BasisForDeterminingWhichEntitiesAreIncludedInCombinedFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:BasisOfPreparationOfCombinedFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:BiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:BiologicalAssetsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:BiologicalAssetsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:Borrowings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:BrandNames | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:Buildings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:Cash | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashAndCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashAndCashEquivalentsHeldByEntityUnavailableForUseByGroup | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashAndCashEquivalentsIfDifferentFromStatementOfFinancialPosition | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashFlowsFromUsedInFinancingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashFlowsFromUsedInInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashFlowsFromUsedInOperatingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashOnHand | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashPaymentsForFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashReceiptsFromFutureContractsForwardContractsOptionContractsAndSwapContractsClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ChangesInBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ChangesInDefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ChangesInEquity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ChangesInGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ChangesInIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ChangesInInventoriesOfFinishedGoodsAndWorkInProgress | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ChangesInInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ChangesInOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ChangesInPlanAssetsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ChangesInPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ChangesInReimbursementRightsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CommentaryByManagementOnSignificantCashAndCashEquivalentBalancesHeldByEntityThatAreNotAvailableForUseByGroup | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CommitmentsInRelationToJointVentures | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ComprehensiveIncomeAttributableToNoncontrollingInterests | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ComprehensiveIncomeAttributableToOwnersOfParent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ComputerSoftware | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ConstructionInProgress | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ContingentLiabilitiesRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ContingentRentsRecognisedAsIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ContingentRentsRecognisedAsIncomeClassifiedAsFinanceLease | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ContingentRentsRecognisedAsIncomeClassifiedAsOperatingLease | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ContractualCommitmentsForAcquisitionOfIntangibleAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ContractualCommitmentsForAcquisitionOfPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ContributionsByPlanParticipantsDefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRights | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CostOfBusinessCombination | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CostOfInventoriesRecognisedAsExpenseDuringPeriod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CostOfSales | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CostRelatingToDefinedBenefitPlans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CostRelatingToDefinedBenefitPlansForPeriodIncludedInCostOfAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CountryOfIncorporation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentAndDeferredTaxRelatingToItemsCreditedChargedDirectlyToEquity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentBiologicalAssetsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentBiologicalAssetsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentFinancialAssetsAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentFinancialAssetsThatAreDebtInstrumentsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentFinancialAssetsThatAreEquityInstrumentsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentFinancialLiabilitiesAtAmortisedCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentLoanCommitmentsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentNoncashAssetsPledgedAsCollateralForWhichTransfereeHasRightByContractOrCustomToSellOrRepledgeCollateral | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentPortionOfLongtermBorrowings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentProvisionsForEmployeeBenefits | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentRefundsProvision | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentTaxAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentTaxAssetsCurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentTaxAssetsNoncurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentTaxAssetsNotOffsetAgainstCurrentTaxLiabilitiesBecauseUndueCostOrEffortExemptionIsUsed | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentTaxExpenseIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentTaxLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentTaxLiabilitiesCurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentTaxLiabilitiesNoncurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentTaxLiabilitiesNotOffsetAgainstCurrentTaxAssetsBecauseUndueCostOrEffortExemptionIsUsed | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:CurrentTaxRelatingToItemsCreditedChargedDirectlyToEquity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DateOfAcquisition2013 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DateOfAuthorisationForIssueOfFinancialStatements2013 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DateOfEndOfReportingPeriod2013 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DateOfEndOfReportingPeriodOfFinancialStatementsOfSubsidiary | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DateOfMostRecentComprehensiveActuarialValuation2013 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DebtInstrumentsAmountContributedToFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DebtInstrumentsPercentageContributedToFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DecreaseDueToHarvestBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DecreaseIncreaseThroughActuarialGainsLossesDefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DecreaseIncreaseThroughCurtailmentsDefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DecreaseIncreaseThroughSettlementsDefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DecreaseIncreaseThroughSettlementsPlanAssetsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DecreaseIncreaseThroughSettlementsReimbursementRightsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DecreaseThroughBenefitsPaidDefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DecreaseThroughBenefitsPaidPlanAssetsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DecreaseThroughBenefitsPaidReimbursementRightsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DecreaseThroughDisposalOfPreviouslyAcquiredBusinessesGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeductibleTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCreditsForWhichNoDeferredTaxAssetIsRecognised | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredIncomeClassifiedAsCurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredIncomeClassifiedAsNoncurrent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredTaxAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredTaxAssetsNotOffsetAgainstDeferredTaxLiabilitiesBecauseUndueCostOrEffortExemptionIsUsed | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredTaxExpenseArisingFromWritedownOrReversalOfWritedownOfDeferredTaxAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredTaxExpenseIncomeRelatingToTaxRateChangesOrImpositionOfNewTaxes | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredTaxLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredTaxLiabilitiesNotOffsetAgainstDeferredTaxAssetsBecauseUndueCostOrEffortExemptionIsUsed | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredTaxLiabilityAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DeferredTaxRelatingToItemsCreditedChargedDirectlyToEquity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DepreciationAndAmortisationExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DepreciationInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DepreciationMethodBiologicalAssetsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DepreciationMethodInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DepreciationMethodPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DepreciationPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionAndCarryingAmountOfIntangibleAssetsMaterialToEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAccountingPolicyForDefinedBenefitPlans | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAccountingPolicyForInvestmentInAssociates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAccountingPolicyForInvestmentsInJointVentures | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAccountingPolicyForMeasuringInventories | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAccountingPolicyForRecognitionOfRevenue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAcquiree | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAcquisitionOfAssetsByAssumingDirectlyRelatedLiabilitiesOrMeansOfFinanceLease | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAcquisitionOfEntityByMeansOfEquityIssue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfActualReturnOnPlanAssetsAndReimbursementRightRecognisedAsAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAdjustmentsMadeToMeasureDefinedBenefitObligation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAmountsOfEntitysOwnFinancialInstrumentsIncludedInFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAmountsOfOtherAssetsUsedByEntityIncludedInFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAmountsOfPropertyOccupiedByEntityIncludedInFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfAssetsOrGroupOfAssetsAndLiabilitiesIfEntityHasBindingSaleAgreement | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfBasisForPreparingAndPresentingInformationNotRequiredByIFRSForSMEs | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfComponentsOfCostOfBusinessCombination | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfConversionOfDebtToEquity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfDetailsOfDefaultsDuringPeriodOfPrincipalInterestSinkingFundOrRedemptionTermsOfLoansPayable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfExistenceOfRestrictionsOnTitlePropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfExpectedTimingOfOutflowsOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfExtentToWhichFairValueOfInvestmentPropertyIsBasedOnValuationByIndependentValuer | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfFactThatAmountOfChangeInAccountingEstimateIsImpracticable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfFactThatMultiemployerPlanIsDefinedBenefitPlan | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfFactorsThatMakeUpGoodwillRecognised | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfFactsAndCircumstancesOfSaleOrPlan | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfFinancialInstrumentsDesignatedAsHedgingInstrument | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfForecastTransactionHedgeAccountingPreviouslyUsedButNoLongerExpectedToOccur | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfFunctionalCurrency | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfFundingOfObligationsOfOtherLongtermBenefitsAtReportingDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfFundingOfObligationsOfTerminationBenefits | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfIdentificationOfFinancialStatementsToWhichSeparateFinancialStatementsRelate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfInitialApplicationOfStandardsOrInterpretations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfLiabilityMeasurementForCashsettledSharebasedPaymentArrangements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfLineItemsInStatementOfComprehensiveIncomeInWhichImpairmentLossesRecognisedInProfitOrLossAreIncluded | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfLineItemsInStatementOfComprehensiveIncomeInWhichImpairmentLossesRecognisedInProfitOrLossAreReversed | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsFinanceLease | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfMaterialLeasingArrangementsByLesseeClassifiedAsOperatingLease | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsFinanceLease | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfMaterialLeasingArrangementsByLessorClassifiedAsOperatingLease | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfMethodOfSettlementForSharebasedPaymentArrangement | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfMethodsAndSignificantAssumptionsAppliedInDeterminingFairValueOfInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureAmountAndCorrectionOfAccountingErrorsInPriorPeriodsEstimate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureAndAmountOfChangeInAccountingEstimate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureAndExtentOfGovernmentGrantsRecognisedInFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureAndExtentOfSignificantRestrictionsOnTransferOfFundsToParent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureAndPurposeOfReservesWithinEquity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfAssetsWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfContingentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfEntitysOperationsAndPrincipalActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfLiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfNonadjustingEventAfterReportingPeriod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfObligationContingentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfObligationOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfObligationTerminationBenefitsContingentLiability | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfOtherLongtermBenefits | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfReclassificationOrChangesInPresentation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfRelatedPartyRelationship | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfRelationshipWithSubsidiaryWhereParentHasDirectlyOrIndirectlyLessThanHalfOfVotingPower | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfRisksBeingHedged | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfNatureOfTerminationBenefits | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfOmissionOfDisclosuresRequiredByIFRSForSMEs | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfOtherAccountingPoliciesRelevantToUnderstandingOfFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfOtherEquityInterest | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfPercentageOrAmountWhichEachMajorCategoryContributesToFairValueOfTotalPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfPeriodsWhenCashFlowsAffectProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfPeriodsWhenCashFlowsExpectedToOccur | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfPresentationCurrency | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonForChangeInFunctionalCurrency | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonForReclassificationOrChangesInPresentation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonForUsingLongerOrShorterReportingPeriod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonWhyEntityIsResumingApplicationOfIFRSForSMEs | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonWhyEntityStoppedApplyingIFRSForSMEs | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonWhyFinancialStatementsAreNotEntirelyComparable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonWhyPresentationCurrencyIsDifferentFromFunctionalCurrency | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonWhyReclassificationOfComparativeAmountsIsImpracticable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonsWhyApplyingRequirementToOffsetCurrentOrDeferredTaxAssetsAndLiabilitiesWouldInvolveUndueCostOrEffort | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonsWhyEstimatingFinancialEffectOfContingentAssetsWouldInvolveUndueCostOrEffort | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonsWhyFairValueMeasurementOfAssociatesWouldInvolveUndueCostOrEffort | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonsWhyFairValueMeasurementOfInvestmentPropertyWouldInvolveUndueCostOrEffort | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonsWhyFairValueMeasurementOfJointlyControlledEntitiesWouldInvolveUndueCostOrEffort | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonsWhyReliableFairValueMeasurementOfAssetsOtherThanCashToBeDistributedToOwnersWouldInvolveUndueCostOrEffort | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonsWhyReliableFairValueMeasurementOfFinancialInstrumentsThatWouldOtherwiseBeMeasuredAtFairValueThroughProfitOrLossWouldInvolveUndueCostOrEffort | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfReasonsWhyUsingProjectedUnitCreditMethodToMeasureObligationAndCostUnderDefinedBenefitPlansWouldInvolveUndueCostOrEffort | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfRestrictionsOnDistributionOfRevaluationSurplusToShareholdersPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfTermAndConditionsOfFinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfTermsOfSharesReservedForIssueUnderOptionsAndContractsForSaleOfShares | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfTransactionsWithRelatedParty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfTypeOfHedge | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfTypeOfPlan | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfUncertaintiesOfEntitysAbilityToContinueAsGoingConcern | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfVestingRequirementsForSharebasedPaymentArrangement | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfVoluntaryChangeInAccountingPolicy | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DescriptionOfWhetherEntityHasAppliedSection35OrSection10WhenApplyingIFRSForSMEs | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfAssetsAndLiabilitiesWithSignificantRiskOfMaterialAdjustmentExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfBiologicalAssetsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfBusinessCombinationsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfCashFlowStatementExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfChangesInAccountingEstimatesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfClassesOfShareCapitalExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfComparativeInformationPreparedUnderPreviousGAAPExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfConsolidatedSeparateAndCombinedFinancialStatementsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfContingentLiabilitiesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfDefinedBenefitPlansExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfDetailedInformationAboutHedgesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfDeterminationOfFairValueOfGoodsOrServicesReceivedOrFairValueOfEquityInstrumentsGrantedOnSharebasedPaymentsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfEffectOfChangesInForeignExchangeRatesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfEmployeeBenefitsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfEventsAfterReportingPeriodExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfFinanceLeaseAndOperatingLeaseByLesseeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfFinanceLeaseAndOperatingLeaseByLessorExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfFinancialAssetsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognitionExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfFinancialInstrumentsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfFirstTimeAdoptionExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfGovernmentGrantsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfHedgeAccountingExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfHyperinflationaryReportingExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfImpairmentLossAndReversalOfImpairmentLossExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfImpairmentOfAssetsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfIncomeTaxExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfIntangibleAssetsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfIntangibleAssetsMaterialToEntityExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfInterestsInJointVenturesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfInventoriesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfInvestmentInAssociatesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfInvestmentPropertyExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfLeasesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfNatureOfPotentialIncomeTaxConsequencesThatWouldResultFromPaymentOfDividendExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfNonadjustingEventsAfterReportingPeriodExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfNotesAndOtherExplanatoryInformationExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfOtherLongtermBenefitsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfOtherProvisionsContingentLiabilitiesAndContingentAssetsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfOtherProvisionsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfPlanToSellNoncurrentAssetOrDisposalGroupExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfPropertyPlantAndEquipmentExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfReclassificationsOrChangesInPresentationExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfRecognisedFinanceLeaseAsAssetsByLesseeExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfRecognisedRevenueFromConstructionContractsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfReconciliationOfChangesInBiologicalAssetsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfReconciliationOfInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairmentExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfRelatedPartyExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfReservesAndOtherEquityInterestExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfRevenueExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfSharebasedPaymentArrangementsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfTerminationBenefitsExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisclosureWhetherLoansPayableInDefaultRemediedOrTermsOfLoansPayableRenegotiatedBeforeAuthorisationForIssueOfFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisposalsBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisposalsIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisposalsInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DisposalsPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DistributionCosts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DividendsAndOtherDistributionsRecognisedAsIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DividendsDeclaredAndPaidOrPayable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DividendsPaid | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DividendsPaidClassifiedAsFinancingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DividendsPaidClassifiedAsOperatingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DividendsReceivedClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DividendsReceivedClassifiedAsOperatingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:DomicileOfEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:EffectOfExchangeRateChangesOnCashAndCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:EffectiveDateOfRevaluationPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:EmployeeBenefitsExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:Equity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:EquityAndLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:EquityAttributableToOwnersOfParent | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:EquityInstrumentsAmountContributedToFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:EquityInstrumentsPercentageContributedToFairValueOfPlanAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:EstimatedFinancialEffectOfContingentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:EstimatedFinancialEffectOfContingentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExpectedReimbursementOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExpenseRecognisedDuringPeriodForBadAndDoubtfulDebtsForRelatedPartyTransaction | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfAdjustmentsThatWouldBeNecessaryToAchieveFairPresentation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfAmountOfAnyGainRecognisedAndLineItemInStatementOfComprehensiveIncomeInWhichGainIsRecognisedInBargainPurchase | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfAssumptionAboutFutureWithSignificantRiskOfResultingInMaterialAdjustments | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfBodyOfAuthorisation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfChangeInNameOfReportingEntityOrOtherMeansOfIdentificationFromEndOfPrecedingReportingPeriod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfChangesInApplicableTaxRatesToPreviousAccountingPeriod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfContractualObligationsToPurchaseConstructOrDevelopInvestmentPropertyOrForRepairsMaintenanceOrEnhancements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfDepartureFromIFRS | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfDetailsOfGuaranteesGivenOrReceivedOfOutstandingBalancesForRelatedPartyTransaction | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfEffectOfTransitionOnReportedCashFlows | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfEffectOfTransitionOnReportedFinancialPerformance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfEffectOfTransitionOnReportedFinancialPosition | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfEstimatedFinancialEffectOfContingentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfFactAndBasisForPreparationOfFinancialStatementsWhenNotGoingConcernBasis | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfFactThatEntitysOwnersOrOthersHavePowerToAmendFinancialStatementsAfterIssue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfFactThatFinancialStatementsAndCorrespondingFiguresForPreviousPeriodsHaveBeenRestatedForChangesInGeneralPurchasingPowerOfFunctionalCurrency | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfFactThatFinancialStatementsForPreviousPeriodsNotPresented | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfFactThatSharesHaveNoParValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfFinancialEffectOfContingentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfFinancialEffectOfNonadjustingEventAfterReportingPeriod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfInvestingAndFinancingTransactionsNotRequireUseOfCashOrCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfInvolvementOfIndependentValuerInRevaluationPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfManagementJudgementsInApplyingEntitysAccountingPoliciesWithSignificantEffectOnRecognisedAmounts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfMeasurementBasesUsedInPreparingFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfModificationsModifiedSharebasedPaymentArrangements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfNatureOfRequirementInIFRSAndConclusionWhyRequirementIsInConflictWithFairPresentation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfPossibilityOfReimbursementContingentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfReasonForNondisclosureOfInformationRegardingContingentAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfReasonForNondisclosureOfInformationRegardingContingentLiability | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfReasonForNondisclosureOfInformationRegardingProvision | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfReasonWhyItIsImpracticableToDetermineAmountsForCorrectionRelatedToPriorPeriodErrors | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfReasonWhyItIsImpracticableToDetermineAmountsOfAdjustmentsRelatedToChangeInAccountingPolicy | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfReasonsWhyCombinedFinancialStatementsArePrepared | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfRecognitionAndMeasurementOfSharebasedPaymentExpenseOnBasisOfReasonableAllocationOfExpensesRecognisedForGroup | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfRelationshipsBetweenParentsAndEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfRestrictionsOnRemittanceOfIncomeAndDisposalProceedsOfInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfRevaluationMethodsAndSignificantAssumptionsPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfShareOptionsInSharebasedPaymentArrangement | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfSignificantDifferencesBetweenTaxExpenseIncomeAndAccountingProfitMultipliedByApplicableTaxRate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfTermsAndConditionsOfOutstandingBalancesForRelatedPartyTransaction | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfUnfulfilledConditionsAndOtherContingenciesAttachingToGovernmentAssistance | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfUnguaranteedResidualValuesAccruingToBenefitOfLessor | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationOfUsesOfAnySimplificationsInMeasuringDefinedBenefitObligation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationWhyFairValueCannotBeReliablyMeasuredForBiologicalAssetsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ExplanationWhyFinancialStatementsNotPreparedOnGoingConcernBasis | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FairValueOfInvestmentInJointVenturesWherePriceQuotationsPublished | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FairValueOfInvestmentsInAssociatesWherePriceQuotationsPublished | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinanceCosts | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinanceIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinancialAssetsAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinancialAssetsPledgedAsCollateralForLiabilitiesOrContingentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinancialAssetsRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinancialAssetsThatAreDebtInstrumentsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinancialAssetsThatAreEquityInstrumentsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinancialAssetsWhoseFairValueIsNoLongerAvailableOrIsNotAvailableWithoutUndueCostOrEffort | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinancialLiabilitiesAtAmortisedCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinancialLiabilitiesAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinancialLiabilitiesRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FinancialLiabilitiesWhoseFairValueIsNoLongerAvailableOrIsNotAvailableWithoutUndueCostOrEffort | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:FixturesAndFittings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainRecognisedInBargainPurchaseTransaction | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnCashFlowHedgesBeforeTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnCashFlowHedgesNetOfTax | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnFairValueAdjustmentBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnFairValueAdjustmentInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnFinancialAssetsAtAmortisedCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnFinancialAssetsAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnFinancialLiabilitiesAtAmortisedCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnHedgedItemAttributableToHedgedRisk | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnHedgingInstrument | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnIneffectivenessOfCashFlowHedgesRecognisedInProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GainsLossesOnNetMonetaryPosition | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:Goodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GovernmentGrants | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GrossAmountDueFromCustomersForContractWorkAsAsset | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GrossAmountDueToCustomersForContractWorkAsLiability | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GrossInvestmentInFinanceLease | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:GrossProfit | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IdentifiableAssetsAcquiredLiabilitiesAssumed | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IdentificationOfAmountsThatHaveNotBeenRestatedAsResultOfApplyingAmendmentsToIFRSForSMEs | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IdentificationOfAmountsThatHaveNotBeenRestatedAtDateOfTransitionToIFRSForSMEs | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IdentityOfPriceIndex | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ImpairmentLossOnFinancialAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ImpairmentLossRecognisedInOtherComprehensiveIncomePropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ImpairmentLossRecognisedInProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ImpairmentLossRecognisedInProfitOrLossGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ImpairmentLossRecognisedInProfitOrLossInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncomeTaxExpenseContinuingOperations | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncomeTaxRelatingToCashFlowHedgesOfOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncomeTaxRelatingToChangesInRevaluationSurplusOfOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncomeTaxRelatingToDefinedBenefitPlansOfOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncomeTaxRelatingToExchangeDifferencesOnTranslationOfOtherComprehensiveIncome | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncomeTaxRelatingToShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncomeTaxesPaidRefund | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncomeTaxesPaidRefundClassifiedAsFinancingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncomeTaxesPaidRefundClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncomeTaxesPaidRefundClassifiedAsOperatingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseInAccountingEstimate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseInCashAndCashEquivalents | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseInInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseInNumberOfSharesOutstanding | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughActuarialGainsLossesPlanAssetsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughActuarialGainsLossesReimbursementRightsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughBusinessCombinationsPlanAssetsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughBusinessCombinationsReimbursementRightsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughChangesInAccountingPoliciesRetainedEarnings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughChangesInOwnershipInterestsInSubsidiariesThatDoNotResultInLossOfControl | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughContributionsByEmployerPlanAssetsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughContributionsByEmployerReimbursementRightsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughContributionsByPlanParticipantsPlanAssetsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughContributionsByPlanParticipantsReimbursementRightsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughCorrectionsOfErrorsRetainedEarnings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughCurrentServiceCostDefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughInterestCostDefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughNetExchangeDifferencesBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughNetExchangeDifferencesDefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughNetExchangeDifferencesInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughNetExchangeDifferencesOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughNetExchangeDifferencesPlanAssetsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughNetExchangeDifferencesReimbursementRightsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughOtherChangesIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughOtherChangesInvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughOtherChangesInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughOtherContributionsByOwners | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughOtherDistributionsToOwners | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughPastServiceCostDefinedBenefitObligationAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughSharebasedPaymentTransactions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughTransfersAndOtherChangesBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughTransfersAndOtherChangesEquity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughTransfersAndOtherChangesGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughTransfersAndOtherChangesOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IncreaseDecreaseThroughTreasuryShareTransactions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IndicationOfOtherFormsOfGovernmentAssistanceWithDirectBenefitsForEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsContingentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IndicationOfUncertaintiesOfAmountOrTimingOfOutflowsOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InformationAboutContingentLiabilitiesThatDisclosureIsNotPracticable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IntangibleAssetsAcquiredByWayOfGovernmentGrant | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IntangibleAssetsAcquiredByWayOfGovernmentGrantAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IntangibleAssetsAndGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IntangibleAssetsMaterialToEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IntangibleAssetsPledgedAsSecurityForLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IntangibleAssetsUnderDevelopment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IntangibleAssetsWhoseTitleIsRestricted | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IntangibleExplorationAndEvaluationAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InterestExpenseForFinancialLiabilitiesNotAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InterestIncomeForFinancialAssetsNotAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InterestPaidClassifiedAsFinancingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InterestPaidClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InterestPaidClassifiedAsOperatingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InterestReceivedClassifiedAsInvestingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InterestReceivedClassifiedAsOperatingActivities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:Inventories | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InventoriesHeldForSale | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InventoriesPledgedAsSecurityForLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InventoriesTotal | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InventoryCostFormulas | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InventoryRecognisedAsOfAcquisitionDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InventoryWritedown2011 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InvestmentProperty | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InvestmentPropertyWhoseFairValueCannotBeMeasuredReliablyWithoutUndueCostOrEffortOnOngoingBasis | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InvestmentsInAssociates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InvestmentsInAssociatesAccountedForUnderCostModelBecauseUndueCostOrEffortExemptionIsApplied | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InvestmentsInJointVentures | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InvestmentsInJointlyControlledEntitiesAccountedForUnderCostModelBecauseUndueCostOrEffortExemptionIsApplied | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:InvestmentsInSubsidiariesNotConsolidatedAtReportingDate | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IssueOfEquity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:IssuedCapital | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:KeyManagementPersonnelCompensation | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:Land | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LandAndBuildings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LeaseAndSubleasePaymentsRecognisedAsExpense | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LeasesAsLesseeRelatedPartyTransactions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LeasesAsLessorRelatedPartyTransactions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LegalFormOfEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LegalProceedingsProvision | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LevelOfPriceIndex | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LevelOfRoundingUsedInFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:Liabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LiabilitiesForWhichEntityHasBindingSaleAgreement | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LiabilitiesFromSharebasedPaymentTransactions2011 | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LiabilitiesWithSignificantRiskOfMaterialAdjustmentsWithinNextFinancialYear | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LicencesAndFranchises | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LineItemsIncludingAmortisationOfIntangibleAssetsIntangibleAssetsOtherThanGoodwill | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LoanCommitmentsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LoansPayableInDefault | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LongtermBorrowings | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LongtermLegalProceedingsProvision | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LongtermMiscellaneousOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LongtermOnerousContractsProvision | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LongtermRestructuringProvision | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:LongtermWarrantyProvision | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:Machinery | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:ManagementConclusionOnFairPresentationAsConsequenceOfDeparture | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MastheadsAndPublishingTitles | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MaterialsAndSuppliesToBeConsumedInProductionProcessOrRenderingServices | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MeasurementBasesInvestmentPropertyAtCostLessAccumulatedDepreciationAndImpairment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MeasurementBasesPropertyPlantAndEquipment | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MethodUsedToAccountForInvestmentsInAssociates | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MethodUsedToAccountForInvestmentsInJointlyControlledEntities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MethodUsedToAccountForInvestmentsInSubsidiaries | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MethodsAndAssumptionsAppliedInDeterminingFairValueOfBiologicalAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MethodsAndAssumptionsToDetermineFairValueOfFinancialAssetsAndFinancialLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MethodsUsedToDetermineConstructionContractRevenueRecognised | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MethodsUsedToDetermineStageOfCompletionOfConstructionInProgress | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MinimumFinanceLeasePaymentsPayable | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MinimumFinanceLeasePaymentsReceivableAtPresentValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MinimumLeasePaymentsPayableUnderNoncancellableOperatingLease | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MinimumLeasePaymentsReceivableUnderNoncancellableOperatingLease | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MiscellaneousOtherProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:MotorVehicles | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NameOfAcquiree | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NameOfMostSeniorParentEntityProducingPubliclyAvailableFinancialStatements | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NameOfParentEntity | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NameOfReportingEntityOrOtherMeansOfIdentification | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NameOfUltimateParentOfGroup | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NatureOfFinancialAssetsTransferredDuringPeriodWhichDoNotQualifyForDerecognition | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NatureOfRisksAndRewardsOfOwnershipToWhichEntityRemainsExposed | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncashAssetsPledgedAsCollateralForWhichTransfereeHasRightByContractOrCustomToSellOrRepledgeCollateral | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncontrollingInterests | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentAssets | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentBiologicalAssetsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentBiologicalAssetsAtFairValue | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentFinancialAssetsThatAreDebtInstrumentsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentFinancialAssetsThatAreEquityInstrumentsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentFinancialLiabilitiesAtAmortisedCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentFinancialLiabilitiesAtFairValueThroughProfitOrLoss | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentInventories | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentLiabilities | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentLoanCommitmentsAtCost | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentNoncashAssetsPledgedAsCollateralForWhichTransfereeHasRightByContractOrCustomToSellOrRepledgeCollateral | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentPayables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentPayablesToRelatedParties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentPayablesToTradeSuppliers | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentProvisions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentProvisionsForEmployeeBenefits | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentReceivables | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentReceivablesArisingFromAccruedIncomeNotYetBilled | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentReceivablesDueFromOtherParties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentReceivablesDueFromRelatedParties | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NoncurrentRefundsProvision | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
 | ifrs-smes:NumberOfOutstandingShareOptions | domain-member | http://xbrl.cipc.co.za/taxonomy/role/dimensions/999.999/DimensionalQualificationForLineItems |
| -998 more nodes in the chain ... |