| r0.C0010 | s2md_a2.root/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | N/A | N/A | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| r0.C0020 | s2md_a2.root/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | N/A | N/A | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0010.C0010 | Opening Best Estimate/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | N/A | N/A | N/A | s2c_TF:x4 | s2c_AM:x80 | s2c_VM:x5 |
| R0010.C0020 | Opening Best Estimate/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | N/A | N/A | N/A | s2c_TF:x4 | s2c_AM:x80 | s2c_VM:x5 |
| R0020.C0010 | Exceptional elements triggering restating of opening Best Estimate/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x18 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0020.C0020 | Exceptional elements triggering restating of opening Best Estimate/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x18 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0030.C0010 | Changes in perimeter/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x15 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0030.C0020 | Changes in perimeter/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x15 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0040.C0010 | Foreign exchange variation/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x21 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0040.C0020 | Foreign exchange variation/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x21 | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0050.C0010 | Best Estimate on risk accepted during the period/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | s2c_DI:x5 | N/A | s2c_RT:x1 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0050.C0020 | Best Estimate on risk accepted during the period/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | s2c_DI:x5 | N/A | s2c_RT:x1 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0060.C0010 | Variation of Best Estimate due to unwinding of discount rate - risks accepted prior to period/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x56 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0060.C0020 | Variation of Best Estimate due to unwinding of discount rate - risks accepted prior to period/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x56 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0070.C0010 | Variation of Best Estimate due to year N projected in and out flows - risks accepted prior to period/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x57 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0070.C0020 | Variation of Best Estimate due to year N projected in and out flows - risks accepted prior to period/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x57 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0080.C0010 | Variation of Best Estimate due to experience - risks accepted prior to period/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x66 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0080.C0020 | Variation of Best Estimate due to experience - risks accepted prior to period/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x66 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0090.C0010 | Variation of Best Estimate due to changes in non-economic assumptions - risks accepted prior to period/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x54 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0090.C0020 | Variation of Best Estimate due to changes in non-economic assumptions - risks accepted prior to period/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x54 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0100.C0010 | Variation of Best Estimate due to changes in economic environment - risks accepted prior to period/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x53 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0100.C0020 | Variation of Best Estimate due to changes in economic environment - risks accepted prior to period/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x53 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0110.C0010 | Other changes not elsewhere explained/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | s2c_DI:x5 | s2c_VM:x67 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0110.C0020 | Other changes not elsewhere explained/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | s2c_DI:x5 | s2c_VM:x67 | s2c_RT:x4 | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0120.C0010 | Closing Best Estimate/LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x65 | N/A | N/A | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |
| R0120.C0020 | Closing Best Estimate/NON LIFE - Gross of reinsurance | s2md_met:mi1824 | xbrli:monetaryItemType | instant | s2c_AM:x88 | s2c_LB:x79 | N/A | N/A | N/A | N/A | s2c_AM:x80 | s2c_VM:x5 |