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