| Disaggregation of insurance contracts [member] | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Дезагрегування страхових контрактів [компонент] | uk | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| This member stands for all insurance contracts when disaggregated into insurance contracts issued and reinsurance contracts held. It also represents the standard value for the 'Disaggregation of insurance contracts' axis if no other member is used. [Refer: Insurance contracts [member]] | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |