XML 41 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Investments (Valuation Allowance Rollforward by Portfolio Segment) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mortgage Loans on Real Estate [Line Items]    
Balance, beginning of period $ 305us-gaap_AllowanceForLoanAndLeaseLossesRealEstate $ 322us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
Provision (release) 15us-gaap_ProvisionForLoanAndLeaseLosses 5us-gaap_ProvisionForLoanAndLeaseLosses
Charge-offs, net of recoveries (5)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs (1)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
Balance, end of period 315us-gaap_AllowanceForLoanAndLeaseLossesRealEstate 326us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
Commercial    
Mortgage Loans on Real Estate [Line Items]    
Balance, beginning of period 224us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialLoanMember
258us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialLoanMember
Provision (release) 1us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialLoanMember
1us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialLoanMember
Charge-offs, net of recoveries 0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialLoanMember
0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialLoanMember
Balance, end of period 225us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialLoanMember
259us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_CommercialLoanMember
Agricultural    
Mortgage Loans on Real Estate [Line Items]    
Balance, beginning of period 39us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= met_AgriculturalPortfolioSegmentMember
44us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= met_AgriculturalPortfolioSegmentMember
Provision (release) 0us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= met_AgriculturalPortfolioSegmentMember
(2)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= met_AgriculturalPortfolioSegmentMember
Charge-offs, net of recoveries 0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= met_AgriculturalPortfolioSegmentMember
0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= met_AgriculturalPortfolioSegmentMember
Balance, end of period 39us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= met_AgriculturalPortfolioSegmentMember
42us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= met_AgriculturalPortfolioSegmentMember
Residential    
Mortgage Loans on Real Estate [Line Items]    
Balance, beginning of period 42us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ResidentialPortfolioSegmentMember
20us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ResidentialPortfolioSegmentMember
Provision (release) 14us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ResidentialPortfolioSegmentMember
6us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ResidentialPortfolioSegmentMember
Charge-offs, net of recoveries (5)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ResidentialPortfolioSegmentMember
(1)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ResidentialPortfolioSegmentMember
Balance, end of period $ 51us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ResidentialPortfolioSegmentMember
$ 25us-gaap_AllowanceForLoanAndLeaseLossesRealEstate
/ us-gaap_MortgageLoansOnRealEstateLoanTypeAxis
= us-gaap_ResidentialPortfolioSegmentMember