| Types of insurance contracts [member] | en | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| This member stands for contracts under which one party (the insurer) accepts significant insurance risk from another party (the policyholder) by agreeing to compensate the policyholder if a specified uncertain future event (the insured event) adversely affects the policyholder. It also represents the standard value for the 'Types of insurance contracts' axis if no other member is used. | en | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |
| Tipos de contratos de seguro [member] | es | http://www.xbrl.org/2003/role/label | http://www.xbrl.org/2003/role/link |
| Este miembro se refiere a contratos en los que una de las partes (la entidad aseguradora) acepta un riesgo de seguro significativo de la otra parte (el tomador de la póliza), acordando compensar al tomador si ocurre un evento futuro incierto (el evento asegurado) que afecta de forma adversa al tomador del seguro. Representa también el valor estándar para el eje «Tipos de contratos de seguro» si no se utiliza otro miembro. | es | http://www.xbrl.org/2003/role/documentation | http://www.xbrl.org/2003/role/link |