| Insurance contracts by remaining coverage and incurred claims [member] | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| This member stands for all insurance contracts when disaggregated by remaining coverage and incurred claims. This member also represents the standard value for the 'Insurance contracts by remaining coverage and incurred claims' 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 |
| Contrats d’assurance par couverture restante et par charges de sinistres [member] | fr | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Ce membre représente tous les contrats d’assurance lorsqu’ils sont ventilés par couverture restante et par charges de sinistres. Ce membre représente également la valeur standard pour l’axe «Contrats d’assurance par couverture restante et par charges de sinistres» si aucun autre membre n’est utilisé. [Voir: Contrats d’assurance [member]] | fr | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |