 | ifrs-full:DistributionCosts | parent-child | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | ifrs-full:AdministrativeExpense | parent-child | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | ifrs-full:OtherExpenseByFunction | parent-child | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | grap:BadDebtWriteoff | parent-child | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | grap:DebtImpairment | parent-child | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | grap:DepreciationAndAmortisation | parent-child | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | grap:BadDebtWriteoff | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:DebtImpairment | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:EmployeeCosts | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:EmployeeRelatedCosts | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | ifrs-full:EmployeeBenefitsExpense | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | ifrs-full:RawMaterialsAndConsumablesUsed | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | ifrs-full:DepreciationAndAmortisationExpense | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:CleaningCosts | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:Consultants | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:ContractedServices | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:SecurityServices | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:GeneralExpenses | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:LeaseRentalsOnOperatingLease | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:RepairsAndMaintenance | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:BulkPurchasesAndMaterials | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:DevelopmentContribution | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:DirectorsAndExecutiveManagersEmoluments | parent-child | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | ifrs-full:DistributionCosts | summation-item | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | grap:BadDebtWriteoff | summation-item | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | ifrs-full:AdministrativeExpense | summation-item | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | grap:DebtImpairment | summation-item | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | grap:DepreciationAndAmortisation | summation-item | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | ifrs-full:OtherExpenseByFunction | summation-item | http://xbrl.cipc.co.za/taxonomy/role/310.000 |
 | grap:BadDebtWriteoff | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:DebtImpairment | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:EmployeeCosts | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:EmployeeRelatedCosts | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:DirectorsAndExecutiveManagersEmoluments | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | ifrs-full:EmployeeBenefitsExpense | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | ifrs-full:RawMaterialsAndConsumablesUsed | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | ifrs-full:DepreciationAndAmortisationExpense | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:CleaningCosts | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:Consultants | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:ContractedServices | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:SecurityServices | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:GeneralExpenses | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:LeaseRentalsOnOperatingLease | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:RepairsAndMaintenance | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:BulkPurchasesAndMaterials | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |
 | grap:DevelopmentContribution | summation-item | http://xbrl.cipc.co.za/taxonomy/role/320.000 |