XML 117 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivatives (Gains Losses Recognized in Income Not Designated or Qualifying) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net $ (64)us-gaap_DerivativeGainLossOnDerivativeNet $ 189us-gaap_DerivativeGainLossOnDerivativeNet
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net derivative gains (losses)    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net 751us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
178us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net derivative gains (losses) | Interest rate derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net 552us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_InterestRateRiskMember
298us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_InterestRateRiskMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net derivative gains (losses) | Foreign currency exchange rate derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net 669us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_ForeignExchangeMember
69us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_ForeignExchangeMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net derivative gains (losses) | Credit derivatives — purchased    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net (11)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapBuyingProtectionMember
1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapBuyingProtectionMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net derivative gains (losses) | Credit derivatives — written    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net 3us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapSellingProtectionMember
(9)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapSellingProtectionMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net derivative gains (losses) | Equity derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net (462)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= met_EquityMarketRiskMember
(181)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_NetDerivativeGainLossMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= met_EquityMarketRiskMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net investment income    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net (4)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
(5)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net investment income | Interest rate derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_InterestRateRiskMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_InterestRateRiskMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net investment income | Foreign currency exchange rate derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_ForeignExchangeMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_ForeignExchangeMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net investment income | Credit derivatives — purchased    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net (1)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapBuyingProtectionMember
1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapBuyingProtectionMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net investment income | Credit derivatives — written    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net 1us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapSellingProtectionMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapSellingProtectionMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Net investment income | Equity derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net (4)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= met_EquityMarketRiskMember
(6)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InvestmentIncomeMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= met_EquityMarketRiskMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Policyholder benefits and claims    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net (88)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
(26)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Policyholder benefits and claims | Interest rate derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net 11us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_InterestRateRiskMember
12us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_InterestRateRiskMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Policyholder benefits and claims | Foreign currency exchange rate derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_ForeignExchangeMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_ForeignExchangeMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Policyholder benefits and claims | Credit derivatives — purchased    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapBuyingProtectionMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapBuyingProtectionMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Policyholder benefits and claims | Credit derivatives — written    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapSellingProtectionMember
0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= us-gaap_CreditDefaultSwapSellingProtectionMember
Derivatives Not Designated or Not Qualifying as Hedging Instruments | Policyholder benefits and claims | Equity derivatives    
Derivative Instruments, Gain (Loss) [Line Items]    
Derivative, Gain (Loss) on Derivative, Net $ (99)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= met_EquityMarketRiskMember
$ (38)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= met_PolicyholderBenefitAndClaimMember
/ us-gaap_ManagingRisksInherentInServicingAssetsAndServicingLiabilitiesByTypeOfRiskAxis
= met_EquityMarketRiskMember