XML 21 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives (Estimated Fair Value of Derivative Assets and Liabilities after Master Netting Agreements and Cash Collateral) (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Offsetting Assets [Line Items]    
Gross estimated fair value of derivative assets $ 16,043met_DerivativeAssetFairValueGrossAssetExcludingAccruals $ 13,707met_DerivativeAssetFairValueGrossAssetExcludingAccruals
Gross estimated fair value of derivative liabilities 7,845met_DerivativeLiabilityFairValueGrossLiabilityExcludingAccruals 7,082met_DerivativeLiabilityFairValueGrossLiabilityExcludingAccruals
Amounts offset in the consolidated balance sheet, Assets 0us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement 0us-gaap_DerivativeAssetNotSubjectToMasterNettingArrangement
Amounts offset in the consolidated balance sheet, Liabilities 0us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement 0us-gaap_DerivativeLiabilityNotSubjectToMasterNettingArrangement
Estimated fair value of derivative assets presented in the consolidated balance sheets 16,043us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral 13,707us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral
Estimated fair value of derivative liabilities presented in the consolidated balance sheets 7,845us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral 7,082us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
Net amount of derivative assets after application of master netting agreements and cash collateral 393us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral 324us-gaap_DerivativeFairValueOfDerivativeAssetAmountOffsetAgainstCollateral
Net amount of derivative liabilities after application of master netting agreements and cash collateral 102us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral 102us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountOffsetAgainstCollateral
Over the Counter [Member]    
Offsetting Assets [Line Items]    
Gross estimated fair value of derivative assets 14,441met_DerivativeAssetFairValueGrossAssetExcludingAccruals
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
12,256met_DerivativeAssetFairValueGrossAssetExcludingAccruals
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
Gross estimated fair value of derivative liabilities 6,600met_DerivativeLiabilityFairValueGrossLiabilityExcludingAccruals
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
6,017met_DerivativeLiabilityFairValueGrossLiabilityExcludingAccruals
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
Gross estimated fair value of derivative assets (4,980)us-gaap_DerivativeAssets
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
(4,082)us-gaap_DerivativeAssets
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
Gross estimated fair value of derivative liabilities (4,980)us-gaap_DerivativeLiabilities
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
(4,082)us-gaap_DerivativeLiabilities
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
Cash collateral on derivative assets (7,076)us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
(4,153)us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
Cash collateral on derivative liabilities (111)us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
(133)us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
Securities collateral on derivative assets (2,063)met_DerivativeAssetCollateralObligationToReturnSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
(3,768)met_DerivativeAssetCollateralObligationToReturnSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
Securities collateral on derivative liabilities (1,407)met_DerivativeLiabilityCollateralRightToReclaimSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
(1,700)met_DerivativeLiabilityCollateralRightToReclaimSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= met_OverCounterMember
Cleared [Member]    
Offsetting Assets [Line Items]    
Gross estimated fair value of derivative assets 1,558met_DerivativeAssetFairValueGrossAssetExcludingAccruals
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
1,380met_DerivativeAssetFairValueGrossAssetExcludingAccruals
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
Gross estimated fair value of derivative liabilities 1,230met_DerivativeLiabilityFairValueGrossLiabilityExcludingAccruals
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
1,054met_DerivativeLiabilityFairValueGrossLiabilityExcludingAccruals
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
Gross estimated fair value of derivative assets (1,166)us-gaap_DerivativeAssets
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
(989)us-gaap_DerivativeAssets
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
Gross estimated fair value of derivative liabilities (1,166)us-gaap_DerivativeLiabilities
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
(989)us-gaap_DerivativeLiabilities
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
Cash collateral on derivative assets (364)us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
(386)us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
Cash collateral on derivative liabilities (62)us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
(62)us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
Securities collateral on derivative assets 0met_DerivativeAssetCollateralObligationToReturnSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
0met_DerivativeAssetCollateralObligationToReturnSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
Securities collateral on derivative liabilities (2)met_DerivativeLiabilityCollateralRightToReclaimSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
(3)met_DerivativeLiabilityCollateralRightToReclaimSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeClearedMember
Exchange-traded    
Offsetting Assets [Line Items]    
Gross estimated fair value of derivative assets 44met_DerivativeAssetFairValueGrossAssetExcludingAccruals
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
71met_DerivativeAssetFairValueGrossAssetExcludingAccruals
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Gross estimated fair value of derivative liabilities 15met_DerivativeLiabilityFairValueGrossLiabilityExcludingAccruals
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
11met_DerivativeLiabilityFairValueGrossLiabilityExcludingAccruals
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Gross estimated fair value of derivative assets (1)us-gaap_DerivativeAssets
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
(5)us-gaap_DerivativeAssets
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Gross estimated fair value of derivative liabilities (1)us-gaap_DerivativeLiabilities
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
(5)us-gaap_DerivativeLiabilities
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Cash collateral on derivative assets 0us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
0us-gaap_DerivativeAssetCollateralObligationToReturnCashOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Cash collateral on derivative liabilities (8)us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
(4)us-gaap_DerivativeLiabilityCollateralRightToReclaimCashOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Securities collateral on derivative assets 0met_DerivativeAssetCollateralObligationToReturnSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
0met_DerivativeAssetCollateralObligationToReturnSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
Securities collateral on derivative liabilities $ (6)met_DerivativeLiabilityCollateralRightToReclaimSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember
$ (2)met_DerivativeLiabilityCollateralRightToReclaimSecuritiesOffset
/ us-gaap_TransactionTypeAxis
= us-gaap_ExchangeTradedMember