| C0001.C0020 | Line identification/Investor/ Buyer name | s2md_met:si1380 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0040 | Line identification/Sector of the investor / buyer | s2md_met:ei2730 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.C0050 | Line identification/Issuer/ Seller name | s2md_met:si1381 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0070 | Line identification/Financial sector of the issuer / seller | s2md_met:ei2731 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0080 | Line identification/Indirect transactions | s2md_met:si2864 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0090 | Line identification/Single economic operation | s2md_met:si2865 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0110 | Line identification/Type of instrument | s2md_met:ei2733 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0120 | Line identification/Type of protection | s2md_met:ei2734 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0130 | Line identification/Purpose of the instrument | s2md_met:ei2814 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0140 | Line identification/Starting date | s2md_met:di1048 | xbrli:dateItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0150 | Line identification/Maturity date | s2md_met:di1041 | xbrli:dateItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0160 | Line identification/Currency of transaction | s2md_met:ei1024 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0170 | Line identification/Notional amount | s2md_met:mi1113 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0180 | Line identification/Carrying amount | s2md_met:mi2867 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0190 | Line identification/Value of collateral | s2md_met:mi2907 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0200 | Line identification/Identification code and type of code Asset / Liability underlying the derivative | s2md_met:si1332 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0210 | Line identification/Counterparty name for which credit protection is purchased | s2md_met:si1331 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0220 | Line identification/Swap delivered interest rate (for buyer) | s2md_met:si1333 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0230 | Line identification/Swap received interest rate (for buyer) | s2md_met:si1334 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.NC0240 | Line identification/Swap delivered currency (for buyer) | s2md_met:ei1904 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.C0250 | Line identification/Swap received currency (for buyer) | s2md_met:ei1905 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.C0260 | Line identification/Revenues stemming from derivatives | s2md_met:mi2868 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0001.C0270 | Line identification/Comments | s2md_met:si2866 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.C0020 | ID of intragroup transaction/Investor/ Buyer name | s2md_met:si1380 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0040 | ID of intragroup transaction/Sector of the investor / buyer | s2md_met:ei2730 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.C0050 | ID of intragroup transaction/Issuer/ Seller name | s2md_met:si1381 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0070 | ID of intragroup transaction/Financial sector of the issuer / seller | s2md_met:ei2731 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0080 | ID of intragroup transaction/Indirect transactions | s2md_met:si2864 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0090 | ID of intragroup transaction/Single economic operation | s2md_met:si2865 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0110 | ID of intragroup transaction/Type of instrument | s2md_met:ei2733 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0120 | ID of intragroup transaction/Type of protection | s2md_met:ei2734 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0130 | ID of intragroup transaction/Purpose of the instrument | s2md_met:ei2814 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0140 | ID of intragroup transaction/Starting date | s2md_met:di1048 | xbrli:dateItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0150 | ID of intragroup transaction/Maturity date | s2md_met:di1041 | xbrli:dateItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0160 | ID of intragroup transaction/Currency of transaction | s2md_met:ei1024 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0170 | ID of intragroup transaction/Notional amount | s2md_met:mi1113 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0180 | ID of intragroup transaction/Carrying amount | s2md_met:mi2867 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0190 | ID of intragroup transaction/Value of collateral | s2md_met:mi2907 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0200 | ID of intragroup transaction/Identification code and type of code Asset / Liability underlying the derivative | s2md_met:si1332 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0210 | ID of intragroup transaction/Counterparty name for which credit protection is purchased | s2md_met:si1331 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0220 | ID of intragroup transaction/Swap delivered interest rate (for buyer) | s2md_met:si1333 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0230 | ID of intragroup transaction/Swap received interest rate (for buyer) | s2md_met:si1334 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.NC0240 | ID of intragroup transaction/Swap delivered currency (for buyer) | s2md_met:ei1904 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.C0250 | ID of intragroup transaction/Swap received currency (for buyer) | s2md_met:ei1905 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.C0260 | ID of intragroup transaction/Revenues stemming from derivatives | s2md_met:mi2868 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0010.C0270 | ID of intragroup transaction/Comments | s2md_met:si2866 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.C0020 | ID code and type of code of the instrument/Investor/ Buyer name | s2md_met:si1380 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0040 | ID code and type of code of the instrument/Sector of the investor / buyer | s2md_met:ei2730 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.C0050 | ID code and type of code of the instrument/Issuer/ Seller name | s2md_met:si1381 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0070 | ID code and type of code of the instrument/Financial sector of the issuer / seller | s2md_met:ei2731 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0080 | ID code and type of code of the instrument/Indirect transactions | s2md_met:si2864 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0090 | ID code and type of code of the instrument/Single economic operation | s2md_met:si2865 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0110 | ID code and type of code of the instrument/Type of instrument | s2md_met:ei2733 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0120 | ID code and type of code of the instrument/Type of protection | s2md_met:ei2734 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0130 | ID code and type of code of the instrument/Purpose of the instrument | s2md_met:ei2814 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0140 | ID code and type of code of the instrument/Starting date | s2md_met:di1048 | xbrli:dateItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0150 | ID code and type of code of the instrument/Maturity date | s2md_met:di1041 | xbrli:dateItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0160 | ID code and type of code of the instrument/Currency of transaction | s2md_met:ei1024 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0170 | ID code and type of code of the instrument/Notional amount | s2md_met:mi1113 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0180 | ID code and type of code of the instrument/Carrying amount | s2md_met:mi2867 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0190 | ID code and type of code of the instrument/Value of collateral | s2md_met:mi2907 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0200 | ID code and type of code of the instrument/Identification code and type of code Asset / Liability underlying the derivative | s2md_met:si1332 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0210 | ID code and type of code of the instrument/Counterparty name for which credit protection is purchased | s2md_met:si1331 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0220 | ID code and type of code of the instrument/Swap delivered interest rate (for buyer) | s2md_met:si1333 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0230 | ID code and type of code of the instrument/Swap received interest rate (for buyer) | s2md_met:si1334 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.NC0240 | ID code and type of code of the instrument/Swap delivered currency (for buyer) | s2md_met:ei1904 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.C0250 | ID code and type of code of the instrument/Swap received currency (for buyer) | s2md_met:ei1905 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.C0260 | ID code and type of code of the instrument/Revenues stemming from derivatives | s2md_met:mi2868 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| NC0100.C0270 | ID code and type of code of the instrument/Comments | s2md_met:si2866 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.C0020 | Identification code and type of code of investor / buyer/Investor/ Buyer name | s2md_met:si1380 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0040 | Identification code and type of code of investor / buyer/Sector of the investor / buyer | s2md_met:ei2730 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.C0050 | Identification code and type of code of investor / buyer/Issuer/ Seller name | s2md_met:si1381 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0070 | Identification code and type of code of investor / buyer/Financial sector of the issuer / seller | s2md_met:ei2731 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0080 | Identification code and type of code of investor / buyer/Indirect transactions | s2md_met:si2864 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0090 | Identification code and type of code of investor / buyer/Single economic operation | s2md_met:si2865 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0110 | Identification code and type of code of investor / buyer/Type of instrument | s2md_met:ei2733 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0120 | Identification code and type of code of investor / buyer/Type of protection | s2md_met:ei2734 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0130 | Identification code and type of code of investor / buyer/Purpose of the instrument | s2md_met:ei2814 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0140 | Identification code and type of code of investor / buyer/Starting date | s2md_met:di1048 | xbrli:dateItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0150 | Identification code and type of code of investor / buyer/Maturity date | s2md_met:di1041 | xbrli:dateItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0160 | Identification code and type of code of investor / buyer/Currency of transaction | s2md_met:ei1024 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0170 | Identification code and type of code of investor / buyer/Notional amount | s2md_met:mi1113 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0180 | Identification code and type of code of investor / buyer/Carrying amount | s2md_met:mi2867 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0190 | Identification code and type of code of investor / buyer/Value of collateral | s2md_met:mi2907 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0200 | Identification code and type of code of investor / buyer/Identification code and type of code Asset / Liability underlying the derivative | s2md_met:si1332 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0210 | Identification code and type of code of investor / buyer/Counterparty name for which credit protection is purchased | s2md_met:si1331 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0220 | Identification code and type of code of investor / buyer/Swap delivered interest rate (for buyer) | s2md_met:si1333 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0230 | Identification code and type of code of investor / buyer/Swap received interest rate (for buyer) | s2md_met:si1334 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.NC0240 | Identification code and type of code of investor / buyer/Swap delivered currency (for buyer) | s2md_met:ei1904 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.C0250 | Identification code and type of code of investor / buyer/Swap received currency (for buyer) | s2md_met:ei1905 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.C0260 | Identification code and type of code of investor / buyer/Revenues stemming from derivatives | s2md_met:mi2868 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0030.C0270 | Identification code and type of code of investor / buyer/Comments | s2md_met:si2866 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.C0020 | Identification code and type of code of the issuer / seller/Investor/ Buyer name | s2md_met:si1380 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0040 | Identification code and type of code of the issuer / seller/Sector of the investor / buyer | s2md_met:ei2730 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.C0050 | Identification code and type of code of the issuer / seller/Issuer/ Seller name | s2md_met:si1381 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0070 | Identification code and type of code of the issuer / seller/Financial sector of the issuer / seller | s2md_met:ei2731 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0080 | Identification code and type of code of the issuer / seller/Indirect transactions | s2md_met:si2864 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0090 | Identification code and type of code of the issuer / seller/Single economic operation | s2md_met:si2865 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0110 | Identification code and type of code of the issuer / seller/Type of instrument | s2md_met:ei2733 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0120 | Identification code and type of code of the issuer / seller/Type of protection | s2md_met:ei2734 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0130 | Identification code and type of code of the issuer / seller/Purpose of the instrument | s2md_met:ei2814 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0140 | Identification code and type of code of the issuer / seller/Starting date | s2md_met:di1048 | xbrli:dateItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0150 | Identification code and type of code of the issuer / seller/Maturity date | s2md_met:di1041 | xbrli:dateItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0160 | Identification code and type of code of the issuer / seller/Currency of transaction | s2md_met:ei1024 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0170 | Identification code and type of code of the issuer / seller/Notional amount | s2md_met:mi1113 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0180 | Identification code and type of code of the issuer / seller/Carrying amount | s2md_met:mi2867 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0190 | Identification code and type of code of the issuer / seller/Value of collateral | s2md_met:mi2907 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0200 | Identification code and type of code of the issuer / seller/Identification code and type of code Asset / Liability underlying the derivative | s2md_met:si1332 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0210 | Identification code and type of code of the issuer / seller/Counterparty name for which credit protection is purchased | s2md_met:si1331 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0220 | Identification code and type of code of the issuer / seller/Swap delivered interest rate (for buyer) | s2md_met:si1333 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0230 | Identification code and type of code of the issuer / seller/Swap received interest rate (for buyer) | s2md_met:si1334 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.NC0240 | Identification code and type of code of the issuer / seller/Swap delivered currency (for buyer) | s2md_met:ei1904 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.C0250 | Identification code and type of code of the issuer / seller/Swap received currency (for buyer) | s2md_met:ei1905 | enum:enumerationItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.C0260 | Identification code and type of code of the issuer / seller/Revenues stemming from derivatives | s2md_met:mi2868 | xbrli:monetaryItemType | instant | * | * | s2c_MC:x32 | * | * | * |
| C0060.C0270 | Identification code and type of code of the issuer / seller/Comments | s2md_met:si2866 | xbrli:stringItemType | instant | * | * | s2c_MC:x32 | * | * | * |