| r0.C0050 | s2md_a2.root/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | N/A | N/A | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| r0.C0060 | s2md_a2.root/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | N/A | N/A | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0150.C0050 | Opening Best Estimate/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | N/A | N/A | N/A | s2c_TF:x4 | s2c_AM:x80 | s2c_VM:x5 |
| R0150.C0060 | Opening Best Estimate/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | N/A | N/A | N/A | s2c_TF:x4 | s2c_AM:x80 | s2c_VM:x5 |
| R0160.C0050 | Exceptional elements triggering restating of opening Best Estimate/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x18 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0160.C0060 | Exceptional elements triggering restating of opening Best Estimate/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x18 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0170.C0050 | Changes in perimeter/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x15 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0170.C0060 | Changes in perimeter/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x15 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0180.C0050 | Foreign exchange variation/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x21 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0180.C0060 | Foreign exchange variation/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x21 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0190.C0050 | Variation of Best Estimate on risk covered after the period/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x52 | s2c_RT:x15 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0190.C0060 | Variation of Best Estimate on risk covered after the period/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x52 | s2c_RT:x15 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0200.C0050 | Variation of Best Estimate on risks covered during the period/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x52 | s2c_RT:x18 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0200.C0060 | Variation of Best Estimate on risks covered during the period/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x52 | s2c_RT:x18 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0210.C0050 | Variation of Best Estimate due to unwinding of discount rate - risks covered prior to period/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x56 | s2c_RT:x19 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0210.C0060 | Variation of Best Estimate due to unwinding of discount rate - risks covered prior to period/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x56 | s2c_RT:x19 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0220.C0050 | Variation of Best Estimate due to year N projected in and out flows - risks covered prior to period/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x57 | s2c_RT:x19 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0220.C0060 | Variation of Best Estimate due to year N projected in and out flows - risks covered prior to period/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x57 | s2c_RT:x19 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0230.C0050 | Variation of Best Estimate due to experience and other sources - risks covered prior to period/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x66 | s2c_RT:x19 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0230.C0060 | Variation of Best Estimate due to experience and other sources - risks covered prior to period/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x66 | s2c_RT:x19 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0240.C0050 | Variation of Best Estimate due to changes in non economic assumptions - risks covered prior to period/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x54 | s2c_RT:x19 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0240.C0060 | Variation of Best Estimate due to changes in non economic assumptions - risks covered prior to period/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x54 | s2c_RT:x19 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0250.C0050 | Variation of Best Estimate due to changes in economic environment - risks covered prior to period/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x53 | s2c_RT:x19 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0250.C0060 | Variation of Best Estimate due to changes in economic environment - risks covered prior to period/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x53 | s2c_RT:x19 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0260.C0050 | Other changes not elsewhere explained/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | N/A | s2c_VM:x67 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0260.C0060 | Other changes not elsewhere explained/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | N/A | s2c_VM:x67 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0270.C0050 | Closing Best Estimate/LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x65 | N/A | N/A | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0270.C0060 | Closing Best Estimate/NON LIFE - Gross of reinsurance | s2md_met:mi365 | xbrli:monetaryItemType | instant | s2c_AM:x4 | s2c_LB:x79 | N/A | N/A | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |