| r0.C0090 | s2md_a2.root/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | N/A | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| r0.C0100 | s2md_a2.root/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | N/A | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | N/A |
| r0.C0110 | s2md_a2.root/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | N/A | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| r0.C0120 | s2md_a2.root/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | N/A | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | N/A |
| R0210.C0090 | Obligations with profit participation - guaranteed benefits/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | s2c_LB:x55 | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| R0210.C0100 | Obligations with profit participation - guaranteed benefits/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | s2c_LB:x55 | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | N/A |
| R0210.C0110 | Obligations with profit participation - guaranteed benefits/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | s2c_LB:x55 | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| R0210.C0120 | Obligations with profit participation - guaranteed benefits/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | s2c_LB:x55 | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | N/A |
| R0220.C0090 | Obligations with profit participation - future discretionary benefits/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | s2c_LB:x54 | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| R0220.C0100 | Obligations with profit participation - future discretionary benefits/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | s2c_LB:x54 | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | N/A |
| R0220.C0110 | Obligations with profit participation - future discretionary benefits/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | s2c_LB:x54 | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| R0220.C0120 | Obligations with profit participation - future discretionary benefits/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | s2c_LB:x54 | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | N/A |
| R0230.C0090 | Index-linked and unit-linked insurance obligations/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | s2c_LB:x119 | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| R0230.C0100 | Index-linked and unit-linked insurance obligations/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | s2c_LB:x119 | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | N/A |
| R0230.C0110 | Index-linked and unit-linked insurance obligations/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | s2c_LB:x119 | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| R0230.C0120 | Index-linked and unit-linked insurance obligations/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | s2c_LB:x119 | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | N/A |
| R0240.C0090 | Other life (re)insurance and health (re)insurance obligations/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | s2c_LB:x100 | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| R0240.C0100 | Other life (re)insurance and health (re)insurance obligations/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | s2c_LB:x100 | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | N/A |
| R0240.C0110 | Other life (re)insurance and health (re)insurance obligations/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | s2c_LB:x100 | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| R0240.C0120 | Other life (re)insurance and health (re)insurance obligations/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | s2c_LB:x100 | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | N/A |
| R0250.C0090 | Total capital at risk for all life (re)insurance obligations/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | s2c_LB:x65 | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| R0250.C0100 | Total capital at risk for all life (re)insurance obligations/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | s2c_LB:x65 | s2c_TB:x63 | s2c_AM:x136 | s2c_AM:x80 | N/A |
| R0250.C0110 | Total capital at risk for all life (re)insurance obligations/Net (of reinsurance/SPV) best estimate and TP calculated as a whole | s2md_met:mi366 | xbrli:monetaryItemType | instant | s2c_LB:x65 | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | s2c_VM:x9 |
| R0250.C0120 | Total capital at risk for all life (re)insurance obligations/Net (of reinsurance/SPV) total capital at risk | s2md_met:mi339 | xbrli:monetaryItemType | instant | s2c_LB:x65 | s2c_TB:x62 | s2c_AM:x136 | s2c_AM:x80 | N/A |