| Name | LiabilitiesForIncurredClaimsMember |
|---|---|
| Namespace | http://xbrl.ifrs.org/taxonomy/2020-03-16/ifrs-full |
| Prefix | ifrs-full |
| Data type | nonnum:domainItemType |
| Period type | duration |
| Substitution Group | xbrli:item |
| Balance | None |
| Nillable | True |
| Abstract | True |
| Text | Lang | Role | Container role |
|---|---|---|---|
| Liabilities for incurred claims [member] | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| This member stands for an entity’s obligation to investigate and pay valid claims for insured events that have already occurred, including events that have occurred but for which claims have not been reported, and other incurred insurance expenses. | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Name | Value | Role |
|---|---|---|
| Note | Effective 2021-01-01 | http://www.xbrl.org/2003/role/disclosureRef |
| Name | IFRS | http://www.xbrl.org/2003/role/disclosureRef |
| Number | 17 | http://www.xbrl.org/2003/role/disclosureRef |
| IssueDate | 2019-01-01 | http://www.xbrl.org/2003/role/disclosureRef |
| Paragraph | 100 | http://www.xbrl.org/2003/role/disclosureRef |
| Subparagraph | c | http://www.xbrl.org/2003/role/disclosureRef |
| URI | http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_100_c&doctype=Standard | http://www.xbrl.org/2003/role/disclosureRef |
| URIDate | 2020-03-16 | http://www.xbrl.org/2003/role/disclosureRef |
| Name | Relation Type | Role | |
|---|---|---|---|
ifrs-full:InsuranceContractsByRemainingCoverageAndIncurredClaimsMember | parent-child | http://xbrl.cipc.co.za/taxonomy/role/804.500 | |
ifrs-full:InsuranceContractsByRemainingCoverageAndIncurredClaimsMember | domain-member | http://xbrl.cipc.co.za/taxonomy/role/804.500 |