XML 78 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                 334us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
311us-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                 0us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-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                 29,066us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
27,415us-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,661us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
16,280us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
16,011us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Other revenues                 1,800us-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,782us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
52,270us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
50,405us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 32,640met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
30,922met_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,588)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
(1,929)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,017us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
1,858us-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,584us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
9,683us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
9,559us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Total expenses                 46,598us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
44,678us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
43,539us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Provision for income tax expense (benefit)                 2,464us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
2,337us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
2,075us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
Operating earnings                 5,720us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
5,255us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AmericasSegmentMember
4,791us-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,887us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
7,796us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
7,709us-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,300us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
20,254us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
19,681us-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,711us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
5,101us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
5,367us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Total expenses                 17,354us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
16,535us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
16,606us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Provision for income tax expense (benefit)                 1,130us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
1,107us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
910us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Operating earnings                 2,816us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
2,612us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
2,165us-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,861us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
1,833us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
1,763us-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,976us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
18,189us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
17,641us-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,571us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
2,379us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
2,363us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Total expenses                 17,631us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
16,761us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
16,217us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Provision for income tax expense (benefit)                 467us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
480us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
474us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Operating earnings                 878us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
948us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
950us-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,684us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
5,506us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
5,435us-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                 8,964us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
8,798us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
8,600us-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                 492us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
481us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
449us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Total expenses                 6,735us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
6,899us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
6,847us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Provision for income tax expense (benefit)                 771us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
667us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
596us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Operating earnings                 1,458us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
1,232us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
1,157us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Operating Segments [Member] | Latin America                      
Revenues                      
Premiums                 3,039us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
2,870us-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,229us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
1,145us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
1,104us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Other revenues                 35us-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,542us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
5,029us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
4,483us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 2,786met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
2,487met_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                 (445)us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
(452)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                 334us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
311us-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,810us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
1,722us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
1,380us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Total expenses                 4,878us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
4,483us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
3,869us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Provision for income tax expense (benefit)                 96us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
83us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
95us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Operating earnings                 568us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
463us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
519us-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,886us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
2,943us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
2,919us-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,251us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
12,558us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
12,780us-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,975us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
4,317us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
4,741us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Total expenses                 10,362us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
10,734us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
11,168us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Provision for income tax expense (benefit)                 582us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
565us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
561us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Operating earnings                 1,307us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,259us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,051us-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                 428us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
425us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
482us-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,263us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
3,205us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
3,306us-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,846us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
1,812us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
1,812us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Total expenses                 2,949us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
2,873us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
2,944us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Provision for income tax expense (benefit)                 29us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
51us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
127us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Operating earnings                 285us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
281us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
235us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Operating Segments [Member] | Corporate & Other                      
Revenues                      
Premiums                 81us-gaap_PremiumsEarnedNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
70us-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                 509us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
746us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
875us-gaap_NetInvestmentIncome
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Other revenues                 67us-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                 784us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
983us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1,119us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Expenses                      
Policyholder benefits and claims and policyholder dividends                 61met_PolicyholderBenefitsAndClaimsIncurredNetAndPolicyholderDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
30met_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                 0us-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
0us-gaap_DeferredPolicyAcquisitionCostsAdditions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Amortization of DAC and VOBA                 0us-gaap_DeferredPolicyAcquisitionCostsAndPresentValueOfFutureProfitsAmortization1
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-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                 849us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
784us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
550us-gaap_OtherExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Total expenses                 2,111us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
2,004us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1,886us-gaap_BenefitsLossesAndExpenses
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Provision for income tax expense (benefit)                 (697)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(609)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(461)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Operating earnings                 (630)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(412)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
(306)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