XML 1126 R226.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Supplementary Insurance Information (Balance Sheet Items) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Supplementary Insurance Information, by Segment [Line Items]      
DAC and VOBA $ 24,442us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired $ 26,706us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired $ 24,761us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
Future Policy Benefits, Other Policy-Related Balances and Policyholder Dividend Obligation 207,163met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation 204,927met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation 211,642met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
Policyholder account balances 209,294us-gaap_PolicyholderContractDeposits 212,885us-gaap_PolicyholderContractDeposits 225,821us-gaap_PolicyholderContractDeposits
Policyholder Dividends Payable 684us-gaap_PolicyholderDividendsPayable 675us-gaap_PolicyholderDividendsPayable 728us-gaap_PolicyholderDividendsPayable
Unearned Premiums 4,272us-gaap_SupplementaryInsuranceInformationUnearnedPremiums 4,403us-gaap_SupplementaryInsuranceInformationUnearnedPremiums 3,931us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
Unearned Revenue 2,704met_SupplementaryInsuranceInformationUnearnedRevenue 2,865met_SupplementaryInsuranceInformationUnearnedRevenue 2,678met_SupplementaryInsuranceInformationUnearnedRevenue
Retail      
Supplementary Insurance Information, by Segment [Line Items]      
DAC and VOBA 11,963us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
12,882us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
11,500us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Future Policy Benefits, Other Policy-Related Balances and Policyholder Dividend Obligation 77,648met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
73,953met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
74,887met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Policyholder account balances 62,319us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
62,733us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
67,023us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Policyholder Dividends Payable 615us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
601us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
610us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Unearned Premiums 923us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
918us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
873us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Unearned Revenue 774met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
860met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
911met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_RetailMember
Group, Voluntary & Worksite Benefits      
Supplementary Insurance Information, by Segment [Line Items]      
DAC and VOBA 377us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
382us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
382us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Future Policy Benefits, Other Policy-Related Balances and Policyholder Dividend Obligation 22,023met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
20,946met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
21,078met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Policyholder account balances 8,305us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
8,575us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
8,918us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Policyholder Dividends Payable 0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Unearned Premiums 1,023us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
886us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
852us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Unearned Revenue 0met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
0met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_GroupVoluntaryAndWorksiteBenefitsMember
Corporate Benefit Funding      
Supplementary Insurance Information, by Segment [Line Items]      
DAC and VOBA 111us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
99us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
96us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Future Policy Benefits, Other Policy-Related Balances and Policyholder Dividend Obligation 50,935met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
50,548met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
53,542met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Policyholder account balances 64,505us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
62,043us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
63,523us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Policyholder Dividends Payable 0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Unearned Premiums 0us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
0us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Unearned Revenue 42met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
32met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
39met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_CorporateBenefitFundingMember
Latin America      
Supplementary Insurance Information, by Segment [Line Items]      
DAC and VOBA 1,991us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
2,201us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
1,231us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Future Policy Benefits, Other Policy-Related Balances and Policyholder Dividend Obligation 9,055met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
8,985met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
8,856met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Policyholder account balances 6,425us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
7,177us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
7,199us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Policyholder Dividends Payable 0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Unearned Premiums 551us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
499us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
428us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Unearned Revenue 651met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
678met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
627met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_LatinAmericaSegmentMember
Asia      
Supplementary Insurance Information, by Segment [Line Items]      
DAC and VOBA 8,217us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
9,077us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
9,554us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Future Policy Benefits, Other Policy-Related Balances and Policyholder Dividend Obligation 33,711met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
35,863met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
39,061met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Policyholder account balances 52,772us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
57,203us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
64,003us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Policyholder Dividends Payable 61us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
65us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
65us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Unearned Premiums 1,711us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,895us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,554us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
Unearned Revenue 924met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
1,035met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
831met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_AsiaSegmentMember
EMEA      
Supplementary Insurance Information, by Segment [Line Items]      
DAC and VOBA 1,709us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
2,039us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
1,998us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Future Policy Benefits, Other Policy-Related Balances and Policyholder Dividend Obligation 6,514met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
7,704met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
7,521met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Policyholder account balances 14,006us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
13,953us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
12,679us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Policyholder Dividends Payable 8us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
9us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
53us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Unearned Premiums 54us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
196us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
215us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Unearned Revenue 313met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
260met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
270met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= met_EuropeMiddleEastAndAfricaSegmentMember
Corporate & Other      
Supplementary Insurance Information, by Segment [Line Items]      
DAC and VOBA 74us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
26us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_DeferredPolicyAcquisitionCostsAndValueOfBusinessAcquired
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Future Policy Benefits, Other Policy-Related Balances and Policyholder Dividend Obligation 7,277met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
6,928met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
6,697met_SupplementaryInsuranceInformationFuturePolicyBenefitsOtherPolicyRelatedBalancesAndPolicyholderDividendObligation
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Policyholder account balances 962us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1,201us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
2,476us-gaap_PolicyholderContractDeposits
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Policyholder Dividends Payable 0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
0us-gaap_PolicyholderDividendsPayable
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Unearned Premiums 10us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
9us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
9us-gaap_SupplementaryInsuranceInformationUnearnedPremiums
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Unearned Revenue $ 0met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
$ 0met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
$ 0met_SupplementaryInsuranceInformationUnearnedRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember