| r0.C0010 | s2md_a2.root/DB | | | | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| r0.C0020 | s2md_a2.root/DC | | | | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| r0.C0040 | s2md_a2.root/Total | | | | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| r1.C0010 | Contributions/DB | | | | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| r1.C0020 | Contributions/DC | | | | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| r1.C0040 | Contributions/Total | | | | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0010.C0010 | Total gross contributions receivable/DB | s2md_met:mi5063 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0010.C0020 | Total gross contributions receivable/DC | s2md_met:mi5063 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0010.C0040 | Total gross contributions receivable/Total | s2md_met:mi5063 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0020.C0010 | Contributions by members/DB | s2md_met:mi5066 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0020.C0020 | Contributions by members/DC | s2md_met:mi5066 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0020.C0040 | Contributions by members/Total | s2md_met:mi5066 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0030.C0010 | Contributions by the sponsor/DB | s2md_met:mi5067 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0030.C0020 | Contributions by the sponsor/DC | s2md_met:mi5067 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0030.C0040 | Contributions by the sponsor/Total | s2md_met:mi5067 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0040.C0010 | Reinsurance contributions ceded/DB | s2md_met:mi5064 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0040.C0020 | Reinsurance contributions ceded/DC | s2md_met:mi5064 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0040.C0040 | Reinsurance contributions ceded/Total | s2md_met:mi5064 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0050.C0010 | Total net contributions receivable/DB | s2md_met:mi5065 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0050.C0020 | Total net contributions receivable/DC | s2md_met:mi5065 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0050.C0040 | Total net contributions receivable/Total | s2md_met:mi5065 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| r7.C0010 | Benefit Payments/DB | | | | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| r7.C0020 | Benefit Payments/DC | | | | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| r7.C0040 | Benefit Payments/Total | | | | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0060.C0010 | Total gross benefits payable/DB | s2md_met:mi5058 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0060.C0020 | Total gross benefits payable/DC | s2md_met:mi5058 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0060.C0040 | Total gross benefits payable/Total | s2md_met:mi5058 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0070.C0010 | of which for retirement/DB | s2md_met:mi5058 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | s2c_RT:x5000 | s2c_AM:x84 |
| R0070.C0020 | of which for retirement/DC | s2md_met:mi5058 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | s2c_RT:x5000 | s2c_AM:x84 |
| R0070.C0040 | of which for retirement/Total | s2md_met:mi5058 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | s2c_RT:x5000 | s2c_AM:x84 |
| R0080.C0010 | of which other benefit payments/DB | s2md_met:mi5058 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | s2c_RT:x5001 | s2c_AM:x84 |
| R0080.C0020 | of which other benefit payments/DC | s2md_met:mi5058 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | s2c_RT:x5001 | s2c_AM:x84 |
| R0080.C0040 | of which other benefit payments/Total | s2md_met:mi5058 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | s2c_RT:x5001 | s2c_AM:x84 |
| R0090.C0010 | Reinsurance benefits received/DB | s2md_met:mi5059 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0090.C0020 | Reinsurance benefits received/DC | s2md_met:mi5059 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0090.C0040 | Reinsurance benefits received/Total | s2md_met:mi5059 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0100.C0010 | Total net benefits payable/DB | s2md_met:mi5060 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0100.C0020 | Total net benefits payable/DC | s2md_met:mi5060 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0100.C0040 | Total net benefits payable/Total | s2md_met:mi5060 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| r13.C0010 | Transfers/DB | | | | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| r13.C0020 | Transfers/DC | | | | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| r13.C0040 | Transfers/Total | | | | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0110.C0010 | transfers-in/DB | s2md_met:mi5061 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0110.C0020 | transfers-in/DC | s2md_met:mi5061 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0110.C0040 | transfers-in/Total | s2md_met:mi5061 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0120.C0010 | transfers-out/DB | s2md_met:mi5062 | xbrli:monetaryItemType | instant | s2c_LB:x5029 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0120.C0020 | transfers-out/DC | s2md_met:mi5062 | xbrli:monetaryItemType | instant | s2c_LB:x5030 | s2c_DI:x5 | N/A | s2c_AM:x84 |
| R0120.C0040 | transfers-out/Total | s2md_met:mi5062 | xbrli:monetaryItemType | instant | N/A | s2c_DI:x5 | N/A | s2c_AM:x84 |