XML 1103 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Earnings) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenues                      
Premiums                 $ 39,067us-gaap_PremiumsEarnedNet $ 37,674us-gaap_PremiumsEarnedNet $ 37,975us-gaap_PremiumsEarnedNet
Universal life and investment-type product policy fees                 9,946us-gaap_InsuranceCommissionsAndFees 9,451us-gaap_InsuranceCommissionsAndFees 8,556us-gaap_InsuranceCommissionsAndFees
Net investment income                 21,153us-gaap_NetInvestmentIncome 22,232us-gaap_NetInvestmentIncome 21,984us-gaap_NetInvestmentIncome
Other revenues                 2,030us-gaap_OtherIncome 1,920us-gaap_OtherIncome 1,906us-gaap_OtherIncome
Net investment gains (losses)                 (197)us-gaap_GainLossOnInvestments 161us-gaap_GainLossOnInvestments (352)us-gaap_GainLossOnInvestments
Net derivative gains (losses)                 1,317us-gaap_GainLossOnDerivativeInstrumentsNetPretax (3,239)us-gaap_GainLossOnDerivativeInstrumentsNetPretax (1,919)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
Total revenues 19,119us-gaap_Revenues 18,846us-gaap_Revenues 18,266us-gaap_Revenues 17,085us-gaap_Revenues 18,458us-gaap_Revenues 16,337us-gaap_Revenues 15,721us-gaap_Revenues 17,683us-gaap_Revenues 73,316us-gaap_Revenues 68,199us-gaap_Revenues 68,150us-gaap_Revenues
Expenses                      
Policyholder benefits and claims and policyholder dividends                 40,478met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends 39,366met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends 39,356met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
Interest credited to policyholder account balances                 6,943us-gaap_InterestCreditedToPolicyholdersAccountBalances 8,179us-gaap_InterestCreditedToPolicyholdersAccountBalances 7,729us-gaap_InterestCreditedToPolicyholdersAccountBalances
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 1,868us-gaap_GoodwillImpairmentLoss
Capitalization of DAC                 (4,183)us-gaap_DeferredPolicyAcquisitionCostsAdditions (4,786)us-gaap_DeferredPolicyAcquisitionCostsAdditions (5,289)us-gaap_DeferredPolicyAcquisitionCostsAdditions
Amortization of DAC and VOBA                 4,132us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1 3,550us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1 4,199us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
Amortization of negative VOBA                 (442)met_NegativeValueOfBusinessAcquiredAmortization (579)met_NegativeValueOfBusinessAcquiredAmortization (622)met_NegativeValueOfBusinessAcquiredAmortization
Interest expense on debt                 1,216us-gaap_InterestAndDebtExpense 1,282us-gaap_InterestAndDebtExpense 1,356us-gaap_InterestAndDebtExpense
Other expenses                 16,368us-gaap_OtherExpenses 17,135us-gaap_OtherExpenses 18,111us-gaap_OtherExpenses
Total expenses 17,043us-gaap_BenefitsLossesAndExpenses 15,894us-gaap_BenefitsLossesAndExpenses 16,316us-gaap_BenefitsLossesAndExpenses 15,259us-gaap_BenefitsLossesAndExpenses 17,190us-gaap_BenefitsLossesAndExpenses 15,361us-gaap_BenefitsLossesAndExpenses 15,160us-gaap_BenefitsLossesAndExpenses 16,436us-gaap_BenefitsLossesAndExpenses 64,512us-gaap_BenefitsLossesAndExpenses 64,147us-gaap_BenefitsLossesAndExpenses 66,708us-gaap_BenefitsLossesAndExpenses
Provision for income tax expense (benefit)                 2,465us-gaap_IncomeTaxExpenseBenefit 661us-gaap_IncomeTaxExpenseBenefit 128us-gaap_IncomeTaxExpenseBenefit
Income (loss) from continuing operations, net of income tax 1,527us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 2,094us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 1,376us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 1,342us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 915us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 973us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 508us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 995us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 6,339us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 3,391us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 1,314us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
Retail                      
Expenses                      
Goodwill impairment                     1,692us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Amortization of DAC and VOBA                 1,610us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
850us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
1,603us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Group, Voluntary & Worksite Benefits                      
Expenses                      
Goodwill impairment                     0us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Amortization of DAC and VOBA                 149us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
140us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
133us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Corporate Benefit Funding                      
Expenses                      
Goodwill impairment                     0us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Amortization of DAC and VOBA                 19us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
23us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
22us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Latin America                      
Expenses                      
Amortization of DAC and VOBA                 321us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
310us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
228us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Asia                      
Expenses                      
Goodwill impairment                     0us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Amortization of DAC and VOBA                 1,394us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,527us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,567us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
EMEA                      
Expenses                      
Goodwill impairment                     0us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Amortization of DAC and VOBA                 626us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
699us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
644us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Corporate & Other                      
Expenses                      
Goodwill impairment                     176us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Amortization of DAC and VOBA                 13us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
2us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Operating Segments [Member]                      
Revenues                      
Premiums                 39,022us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
37,583us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
37,355us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Universal life and investment-type product policy fees                 9,541us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
9,085us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
8,212us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net investment income                 20,484us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
20,394us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
20,287us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Other revenues                 2,033us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,954us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,756us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net investment gains (losses)                 0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Net derivative gains (losses)                 0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Total revenues                 71,080us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
69,016us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
67,610us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 39,478met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
37,746met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
37,105met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Interest credited to policyholder account balances                 5,661us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
6,015us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
6,242us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Capitalization of DAC                 (4,182)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(4,786)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(5,284)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Amortization of DAC and VOBA                 4,027us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
4,083us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
4,177us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Amortization of negative VOBA                 (396)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(524)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
(555)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Interest expense on debt                 1,178us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,159us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,190us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Other expenses                 16,254us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
16,596us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
16,662us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Total expenses                 62,020us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
60,289us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
59,537us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Provision for income tax expense (benefit)                 2,378us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
2,344us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
2,302us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating earnings                 6,682us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
6,383us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
5,771us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments [Member] | Americas                      
Revenues                      
Premiums                 28,994us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
27,369us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
26,585us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Universal life and investment-type product policy fees                 7,255us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
6,838us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
6,233us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Net investment income                 16,943us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
16,621us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
16,178us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Other revenues                 1,799us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
1,737us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
1,576us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Net investment gains (losses)                 0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Net derivative gains (losses)                 0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Total revenues                 54,991us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
52,565us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
50,572us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 32,597met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
30,889met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
29,971met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Interest credited to policyholder account balances                 3,935us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
4,136us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
4,293us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Capitalization of DAC                 (1,528)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
(1,901)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
(2,273)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Amortization of DAC and VOBA                 2,004us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
1,857us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
1,986us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Amortization of negative VOBA                 (1)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
(2)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
(5)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Interest expense on debt                 11us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
10us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
8us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Other expenses                 9,455us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
9,580us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
9,555us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Total expenses                 46,473us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
44,569us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
43,535us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Provision for income tax expense (benefit)                 2,814us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
2,641us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
2,289us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Operating earnings                 5,704us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
5,355us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
4,748us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Operating Segments [Member] | Retail                      
Revenues                      
Premiums                 7,280us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
6,528us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
6,532us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Universal life and investment-type product policy fees                 5,074us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
4,912us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
4,561us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Net investment income                 7,953us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
7,898us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
7,670us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Other revenues                 1,059us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
1,018us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
879us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Net investment gains (losses)                 0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Net derivative gains (losses)                 0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Total revenues                 21,366us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
20,356us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
19,642us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 9,851met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
9,028met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
9,010met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Interest credited to policyholder account balances                 2,245us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
2,331us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
2,375us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Capitalization of DAC                 (969)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
(1,309)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
(1,753)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Amortization of DAC and VOBA                 1,515us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
1,384us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
1,607us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Amortization of negative VOBA                 0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Interest expense on debt                 1us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
0us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
0us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Other expenses                 4,695us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
5,084us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
5,369us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Total expenses                 17,338us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
16,518us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
16,608us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Provision for income tax expense (benefit)                 1,382us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
1,314us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
1,032us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Operating earnings                 2,646us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
2,524us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
2,002us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Operating Segments [Member] | Group, Voluntary & Worksite Benefits                      
Revenues                      
Premiums                 15,979us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
15,250us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
14,794us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Universal life and investment-type product policy fees                 716us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
688us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
662us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Net investment income                 1,844us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
1,856us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
1,768us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Other revenues                 420us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
418us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
422us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Net investment gains (losses)                 0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Net derivative gains (losses)                 0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Total revenues                 18,959us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
18,212us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
17,646us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 14,897met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
14,227met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
13,691met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Interest credited to policyholder account balances                 156us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
155us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
167us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Capitalization of DAC                 (143)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
(141)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
(138)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Amortization of DAC and VOBA                 149us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
140us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
133us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Amortization of negative VOBA                 0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Interest expense on debt                 1us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
1us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
1us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Other expenses                 2,570us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
2,380us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
2,351us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Total expenses                 17,630us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
16,762us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
16,205us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Provision for income tax expense (benefit)                 464us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
488us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
481us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Operating earnings                 865us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
962us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
960us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Operating Segments [Member] | Corporate Benefit Funding                      
Revenues                      
Premiums                 2,768us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
2,767us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
2,681us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Universal life and investment-type product policy fees                 226us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
247us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
225us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Net investment income                 5,799us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
5,621us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
5,542us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Other revenues                 286us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
278us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
259us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Net investment gains (losses)                 0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Net derivative gains (losses)                 0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Total revenues                 9,079us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
8,913us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
8,707us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 5,106met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
5,180met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
5,039met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Interest credited to policyholder account balances                 1,140us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
1,233us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
1,358us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Capitalization of DAC                 (31)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
(27)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
(29)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Amortization of DAC and VOBA                 19us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
23us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
22us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Amortization of negative VOBA                 0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Interest expense on debt                 9us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
9us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
8us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Other expenses                 513us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
504us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
460us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Total expenses                 6,756us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
6,922us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
6,858us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Provision for income tax expense (benefit)                 812us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
696us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
646us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Operating earnings                 1,511us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
1,295us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
1,203us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Operating Segments [Member] | Latin America                      
Revenues                      
Premiums                 2,967us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
2,824us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
2,578us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Universal life and investment-type product policy fees                 1,239us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
991us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
785us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Net investment income                 1,347us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
1,246us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
1,198us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Other revenues                 34us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
23us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
16us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Net investment gains (losses)                 0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Net derivative gains (losses)                 0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Total revenues                 5,587us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
5,084us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
4,577us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 2,743met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
2,454met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
2,231met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Interest credited to policyholder account balances                 394us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
417us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
393us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Capitalization of DAC                 (385)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
(424)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
(353)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Amortization of DAC and VOBA                 321us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
310us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
224us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Amortization of negative VOBA                 (1)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
(2)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
(5)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Interest expense on debt                 0us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
0us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
(1)us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Other expenses                 1,677us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
1,612us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
1,375us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Total expenses                 4,749us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
4,367us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
3,864us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Provision for income tax expense (benefit)                 156us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
143us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
130us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Operating earnings                 682us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
574us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
583us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Operating Segments [Member] | Asia                      
Revenues                      
Premiums                 7,566us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
7,801us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
8,344us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Universal life and investment-type product policy fees                 1,693us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,722us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,491us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Net investment income                 2,856us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
2,915us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
2,895us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Other revenues                 106us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
92us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
26us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Net investment gains (losses)                 0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Net derivative gains (losses)                 0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Total revenues                 12,221us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
12,530us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
12,756us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 5,724met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
5,755met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
5,819met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Interest credited to policyholder account balances                 1,544us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,690us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,784us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Capitalization of DAC                 (1,914)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
(2,143)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
(2,288)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Amortization of DAC and VOBA                 1,397us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,542us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,563us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Amortization of negative VOBA                 (364)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
(427)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
(456)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Interest expense on debt                 0us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
0us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
5us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Other expenses                 3,971us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
4,312us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
4,738us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Total expenses                 10,358us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
10,729us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
11,165us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Provision for income tax expense (benefit)                 575us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
557us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
554us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Operating earnings                 1,288us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,244us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,037us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Operating Segments [Member] | EMEA                      
Revenues                      
Premiums                 2,309us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
2,297us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
2,370us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Universal life and investment-type product policy fees                 466us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
386us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
333us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Net investment income                 508us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
498us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
535us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Other revenues                 60us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
97us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
121us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Net investment gains (losses)                 0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Net derivative gains (losses)                 0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Total revenues                 3,343us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
3,278us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
3,359us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 1,053met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
1,039met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
1,196met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Interest credited to policyholder account balances                 148us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
147us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
126us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Capitalization of DAC                 (680)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
(714)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
(723)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Amortization of DAC and VOBA                 613us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
683us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
626us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Amortization of negative VOBA                 (31)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
(95)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
(94)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Interest expense on debt                 0us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
1us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
1us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Other expenses                 1,810us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
1,810us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
1,810us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Total expenses                 2,913us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
2,871us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
2,942us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Provision for income tax expense (benefit)                 68us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
78us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
146us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Operating earnings                 362us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
329us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
271us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Operating Segments [Member] | Corporate & Other                      
Revenues                      
Premiums                 153us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
116us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
56us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Universal life and investment-type product policy fees                 127us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
139us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
155us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net investment income                 177us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
360us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
679us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Other revenues                 68us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
28us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
33us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net investment gains (losses)                 0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Net derivative gains (losses)                 0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Total revenues                 525us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
643us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
923us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 104met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
63met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
119met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Interest credited to policyholder account balances                 34us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
42us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
39us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Capitalization of DAC                 (60)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(28)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Amortization of DAC and VOBA                 13us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
2us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Amortization of negative VOBA                 0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Interest expense on debt                 1,167us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1,148us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1,176us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Other expenses                 1,018us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
894us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
559us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Total expenses                 2,276us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
2,120us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1,895us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Provision for income tax expense (benefit)                 (1,079)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(932)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(687)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Operating earnings                 (672)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(545)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(285)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Significant Reconciling Items [Member]                      
Revenues                      
Premiums                 45us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
91us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
620us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Universal life and investment-type product policy fees                 405us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
366us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
344us-gaap_InsuranceCommissionsAndFees
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Net investment income                 669us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
1,838us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
1,697us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Other revenues                 (3)us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(34)us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
150us-gaap_OtherIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Net investment gains (losses)                 (197)us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
161us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(352)us-gaap_GainLossOnInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Net derivative gains (losses)                 1,317us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(3,239)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(1,919)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Total revenues                 2,236us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(817)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
540us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 1,000met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
1,620met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
2,251met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Interest credited to policyholder account balances                 1,282us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
2,164us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
1,487us-gaap_InterestCreditedToPolicyholdersAccountBalances
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Goodwill impairment                 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
1,868us-gaap_GoodwillImpairmentLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Capitalization of DAC                 (1)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
0us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(5)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Amortization of DAC and VOBA                 105us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(533)us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
22us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Amortization of negative VOBA                 (46)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(55)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
(67)met_NegativeValueOfBusinessAcquiredAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Interest expense on debt                 38us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
123us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
166us-gaap_InterestAndDebtExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Other expenses                 114us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
539us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
1,449us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Total expenses                 2,492us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
3,858us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
7,171us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
Provision for income tax expense (benefit)                 $ 87us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (1,683)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember
$ (2,174)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_MaterialReconcilingItemsMember