 | ifrs-full:IssuedCapital | parent-child | http://xbrl.cipc.co.za/taxonomy/role/210.000 |
 | ifrs-full:RetainedEarnings | parent-child | http://xbrl.cipc.co.za/taxonomy/role/210.000 |
 | ifrs-full:SharePremium | parent-child | http://xbrl.cipc.co.za/taxonomy/role/210.000 |
 | ifrs-full:TreasuryShares | parent-child | http://xbrl.cipc.co.za/taxonomy/role/210.000 |
 | ifrs-full:OtherEquityInterest | parent-child | http://xbrl.cipc.co.za/taxonomy/role/210.000 |
 | ifrs-full:OtherReserves | parent-child | http://xbrl.cipc.co.za/taxonomy/role/210.000 |
 | ifrs-full:EquityAttributableToOwnersOfParent | parent-child | http://xbrl.cipc.co.za/taxonomy/role/210.000 |
 | ifrs-full:NoncontrollingInterests | parent-child | http://xbrl.cipc.co.za/taxonomy/role/210.000 |
 | ifrs-full:Equity | parent-child | http://xbrl.cipc.co.za/taxonomy/role/210.000 |
 | cipc-ca:PreferenceShareCapital | parent-child | http://xbrl.cipc.co.za/taxonomy/role/210.000 |
 | cipc-ca:PreferenceSharePremium | parent-child | http://xbrl.cipc.co.za/taxonomy/role/210.000 |
 | ifrs-full:IssuedCapital | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |
 | ifrs-full:RetainedEarnings | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |
 | ifrs-full:SharePremium | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |
 | ifrs-full:TreasuryShares | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |
 | ifrs-full:OtherEquityInterest | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |
 | ifrs-full:OtherReserves | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |
 | ifrs-full:EquityAttributableToOwnersOfParent | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |
 | ifrs-full:NoncontrollingInterests | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |
 | ifrs-full:Equity | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |
 | cipc-ca:PreferenceShareCapital | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |
 | cipc-ca:PreferenceSharePremium | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |
 | cipc-ca:Reserves | parent-child | http://xbrl.cipc.co.za/taxonomy/role/220.000 |