false--12-31FY201900010992190.100.0050.010equal to or greater than 200% of each such protected cell’s authorized control level RBCequal to or greater than 200% of the Company Action Level RBC1.000.941.000.99in excess of four times the 200%
solvency margin ratio in excess of 360%180000002745000000306200000052000000120000000.010.010.010.01300000000030000000003000000000300000000011718242421171824242117768029911776802999586135429586135429153380989153380980.102036-122039-082037-122038-042006-12-192009-07-082007-12-152008-04-082033-12-312032-09-302022-11-152019-07-012019-10-012020-09-302021-12-162021-07-152023-07-012026-07-012029-10-012024-11-202066-12-152069-08-012067-12-152068-04-082035-06-302029-10-012046-05-132058-01-282025-11-012046-05-132020-09-302022-12-152020-09-072024-11-152022-06-15013300000020972080207420741400000000P0YP0YP0Y00111000000P4Y004500000000450000000020000000700000090000000.110.110.010.010.070.010.080.090.020.010.110.130.020.010.070.130.030.012037-12-312024-12-2850000005000000P5YP1Y230000000022990000001700000000150000000033000000020000002000000141000000290000000100000010000000.03Three-month LIBOR + 1.00%, with floor of 4.00%0.0525three-month LIBOR + 3.575%0.05875three-month LIBOR + 2.959%0.0562534050000003405000000340500000034050000000.010.010.010.01200000000160367800100000002760000015000005000003220026032200002400000015000005000003220026032200002400000015000005000003220030000004000000P1YP3Y01270000009500000018000000P3YP1Y0.03220.03400.03320.00940.02020.0252600000000012000000000040000003000000213210700213210700262342201262342201000
0001099219
2019-01-01
2019-12-31
0001099219
us-gaap:SeriesAMember
2019-01-01
2019-12-31
0001099219
us-gaap:SeriesEPreferredStockMember
2019-01-01
2019-12-31
0001099219
us-gaap:SeriesFPreferredStockMember
2019-01-01
2019-12-31
0001099219
us-gaap:CommonStockMember
2019-01-01
2019-12-31
0001099219
2020-02-14
0001099219
2019-06-30
0001099219
us-gaap:SeriesDPreferredStockMember
2019-01-01
2019-12-31
0001099219
us-gaap:SeriesCPreferredStockMember
2019-01-01
2019-12-31
0001099219
2019-12-31
0001099219
2018-12-31
0001099219
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-12-31
0001099219
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2018-12-31
0001099219
met:ResidentialLoansHeldForInvestmentMember
2019-12-31
0001099219
met:ResidentialLoansHeldForInvestmentMember
2018-12-31
0001099219
2017-01-01
2017-12-31
0001099219
2018-01-01
2018-12-31
0001099219
us-gaap:TreasuryStockMember
2017-01-01
2017-12-31
0001099219
us-gaap:ParentMember
2019-01-01
2019-12-31
0001099219
us-gaap:RetainedEarningsMember
2018-12-31
0001099219
us-gaap:ParentMember
2017-01-01
2017-12-31
0001099219
us-gaap:NoncontrollingInterestMember
2018-01-01
2018-12-31
0001099219
us-gaap:ParentMember
2017-12-31
0001099219
us-gaap:NoncontrollingInterestMember
2018-12-31
0001099219
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-12-31
0001099219
us-gaap:PreferredStockMember
2018-12-31
0001099219
us-gaap:ParentMember
2018-01-01
2018-12-31
0001099219
us-gaap:CommonStockMember
2017-12-31
0001099219
2017-12-31
0001099219
us-gaap:NoncontrollingInterestMember
2019-01-01
2019-12-31
0001099219
us-gaap:TreasuryStockMember
2017-12-31
0001099219
us-gaap:AdditionalPaidInCapitalMember
2018-01-01
2018-12-31
0001099219
us-gaap:ParentMember
2018-12-31
0001099219
us-gaap:TreasuryStockMember
2018-01-01
2018-12-31
0001099219
us-gaap:CommonStockMember
2019-12-31
0001099219
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
2018-12-31
0001099219
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-12-31
0001099219
us-gaap:RetainedEarningsMember
2017-12-31
0001099219
us-gaap:CommonStockMember
2018-12-31
0001099219
us-gaap:NoncontrollingInterestMember
2017-01-01
2017-12-31
0001099219
us-gaap:AdditionalPaidInCapitalMember
2016-12-31
0001099219
us-gaap:RetainedEarningsMember
2018-01-01
2018-12-31
0001099219
us-gaap:AdditionalPaidInCapitalMember
2017-01-01
2017-12-31
0001099219
us-gaap:RetainedEarningsMember
2017-01-01
2017-12-31
0001099219
us-gaap:RetainedEarningsMember
2016-12-31
0001099219
us-gaap:AdditionalPaidInCapitalMember
2017-12-31
0001099219
us-gaap:TreasuryStockMember
2019-12-31
0001099219
us-gaap:TreasuryStockMember
2016-12-31
0001099219
us-gaap:NoncontrollingInterestMember
2019-12-31
0001099219
us-gaap:NoncontrollingInterestMember
2017-12-31
0001099219
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-01-01
2017-12-31
0001099219
us-gaap:ParentMember
2019-12-31
0001099219
us-gaap:TreasuryStockMember
2019-01-01
2019-12-31
0001099219
us-gaap:PreferredStockMember
2016-12-31
0001099219
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-12-31
0001099219
us-gaap:AdditionalPaidInCapitalMember
2019-12-31
0001099219
us-gaap:PreferredStockMember
2017-12-31
0001099219
us-gaap:AdditionalPaidInCapitalMember
2018-12-31
0001099219
us-gaap:RetainedEarningsMember
2019-01-01
2019-12-31
0001099219
us-gaap:CommonStockMember
2016-12-31
0001099219
us-gaap:AdditionalPaidInCapitalMember
2019-01-01
2019-12-31
0001099219
us-gaap:RetainedEarningsMember
2019-12-31
0001099219
us-gaap:TreasuryStockMember
2018-12-31
0001099219
us-gaap:ParentMember
2016-12-31
0001099219
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2016-12-31
0001099219
us-gaap:NoncontrollingInterestMember
2016-12-31
0001099219
us-gaap:PreferredStockMember
2019-12-31
0001099219
2016-12-31
0001099219
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-01-01
2019-12-31
0001099219
met:BrighthouseFinancialIncMember
2017-08-04
0001099219
srt:MaximumMember
2019-01-01
2019-12-31
0001099219
us-gaap:ComputerSoftwareIntangibleAssetMember
2018-01-01
2018-12-31
0001099219
us-gaap:ComputerSoftwareIntangibleAssetMember
2019-12-31
0001099219
srt:MinimumMember
2019-01-01
2019-12-31
0001099219
srt:MaximumMember
us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember
2019-01-01
2019-12-31
0001099219
us-gaap:ComputerSoftwareIntangibleAssetMember
2018-12-31
0001099219
us-gaap:ComputerSoftwareIntangibleAssetMember
2017-01-01
2017-12-31
0001099219
srt:MaximumMember
met:ValueOfDistributionAgreementsAndValueOfCustomerRelationshipsAcquiredIntangibleAssetMember
2019-01-01
2019-12-31
0001099219
us-gaap:ComputerSoftwareIntangibleAssetMember
2019-01-01
2019-12-31
0001099219
srt:MaximumMember
us-gaap:LeaseholdImprovementsMember
2019-01-01
2019-12-31
0001099219
us-gaap:BuildingMember
2019-01-01
2019-12-31
0001099219
srt:MinimumMember
met:ValueOfDistributionAgreementsAndValueOfCustomerRelationshipsAcquiredIntangibleAssetMember
2019-01-01
2019-12-31
0001099219
2019-09-30
0001099219
srt:MaximumMember
us-gaap:AccountingStandardsUpdate201613Member
2019-09-30
0001099219
us-gaap:AccountingStandardsUpdate201602Member
2019-01-01
0001099219
us-gaap:AccountingStandardsUpdate201712Member
2019-01-01
0001099219
srt:MinimumMember
us-gaap:LeaseholdImprovementsMember
2019-01-01
2019-12-31
0001099219
srt:MinimumMember
us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember
2019-01-01
2019-12-31
0001099219
us-gaap:OperatingSegmentsMember
met:MetLifeHoldingsSegmentMember
2019-01-01
2019-12-31
0001099219
us-gaap:MaterialReconcilingItemsMember
2019-01-01
2019-12-31
0001099219
us-gaap:OperatingSegmentsMember
2019-01-01
2019-12-31
0001099219
us-gaap:OperatingSegmentsMember
srt:AsiaMember
2019-01-01
2019-12-31
0001099219
us-gaap:OperatingSegmentsMember
srt:LatinAmericaMember
2019-01-01
2019-12-31
0001099219
us-gaap:OperatingSegmentsMember
country:US
2019-01-01
2019-12-31
0001099219
us-gaap:OperatingSegmentsMember
us-gaap:EMEAMember
2019-01-01
2019-12-31
0001099219
us-gaap:OperatingSegmentsMember
us-gaap:CorporateAndOtherMember
2019-01-01
2019-12-31
0001099219
country:JP
2018-12-31
0001099219
country:JP
2019-12-31
0001099219
country:JP
us-gaap:AssetsTotalMember
us-gaap:GeographicConcentrationRiskMember
2018-01-01
2018-12-31
0001099219
country:JP
us-gaap:AssetsTotalMember
us-gaap:GeographicConcentrationRiskMember
2019-01-01
2019-12-31
0001099219
us-gaap:EMEAMember
2019-12-31
0001099219
met:MetLifeHoldingsSegmentMember
2019-12-31
0001099219
srt:AsiaMember
2019-12-31
0001099219
country:US
2019-12-31
0001099219
us-gaap:CorporateAndOtherMember
2019-12-31
0001099219
srt:LatinAmericaMember
2019-12-31
0001099219
us-gaap:OperatingSegmentsMember
srt:AsiaMember
2017-01-01
2017-12-31
0001099219
us-gaap:OperatingSegmentsMember
us-gaap:EMEAMember
2017-01-01
2017-12-31
0001099219
us-gaap:OperatingSegmentsMember
2017-01-01
2017-12-31
0001099219
us-gaap:OperatingSegmentsMember
country:US
2017-01-01
2017-12-31
0001099219
us-gaap:OperatingSegmentsMember
srt:LatinAmericaMember
2017-01-01
2017-12-31
0001099219
us-gaap:OperatingSegmentsMember
us-gaap:CorporateAndOtherMember
2017-01-01
2017-12-31
0001099219
us-gaap:MaterialReconcilingItemsMember
2017-01-01
2017-12-31
0001099219
us-gaap:OperatingSegmentsMember
met:MetLifeHoldingsSegmentMember
2017-01-01
2017-12-31
0001099219
us-gaap:EMEAMember
2018-12-31
0001099219
srt:LatinAmericaMember
2018-12-31
0001099219
country:US
2018-12-31
0001099219
met:MetLifeHoldingsSegmentMember
2018-12-31
0001099219
srt:AsiaMember
2018-12-31
0001099219
us-gaap:CorporateAndOtherMember
2018-12-31
0001099219
us-gaap:OperatingSegmentsMember
srt:AsiaMember
2018-01-01
2018-12-31
0001099219
us-gaap:OperatingSegmentsMember
met:MetLifeHoldingsSegmentMember
2018-01-01
2018-12-31
0001099219
us-gaap:OperatingSegmentsMember
us-gaap:CorporateAndOtherMember
2018-01-01
2018-12-31
0001099219
us-gaap:OperatingSegmentsMember
country:US
2018-01-01
2018-12-31
0001099219
us-gaap:OperatingSegmentsMember
2018-01-01
2018-12-31
0001099219
us-gaap:OperatingSegmentsMember
srt:LatinAmericaMember
2018-01-01
2018-12-31
0001099219
us-gaap:OperatingSegmentsMember
us-gaap:EMEAMember
2018-01-01
2018-12-31
0001099219
us-gaap:MaterialReconcilingItemsMember
2018-01-01
2018-12-31
0001099219
us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember
2017-01-01
2017-12-31
0001099219
us-gaap:AccidentAndHealthInsuranceSegmentMember
2018-01-01
2018-12-31
0001099219
us-gaap:AccidentAndHealthInsuranceSegmentMember
2019-01-01
2019-12-31
0001099219
met:OtherProductsMember
2017-01-01
2017-12-31
0001099219
us-gaap:LifeInsuranceSegmentMember
2019-01-01
2019-12-31
0001099219
us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember
2018-01-01
2018-12-31
0001099219
met:OtherProductsMember
2018-01-01
2018-12-31
0001099219
us-gaap:InvestmentsSegmentMember
2017-01-01
2017-12-31
0001099219
us-gaap:LifeInsuranceSegmentMember
2017-01-01
2017-12-31
0001099219
us-gaap:LifeInsuranceSegmentMember
2018-01-01
2018-12-31
0001099219
us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember
2019-01-01
2019-12-31
0001099219
met:OtherProductsMember
2019-01-01
2019-12-31
0001099219
us-gaap:InvestmentsSegmentMember
2019-01-01
2019-12-31
0001099219
us-gaap:AccidentAndHealthInsuranceSegmentMember
2017-01-01
2017-12-31
0001099219
us-gaap:InvestmentsSegmentMember
2018-01-01
2018-12-31
0001099219
met:OtherForeignCountriesMember
2017-01-01
2017-12-31
0001099219
country:US
2019-01-01
2019-12-31
0001099219
country:US
2018-01-01
2018-12-31
0001099219
met:OtherForeignCountriesMember
2018-01-01
2018-12-31
0001099219
country:JP
2018-01-01
2018-12-31
0001099219
country:JP
2019-01-01
2019-12-31
0001099219
country:JP
2017-01-01
2017-12-31
0001099219
country:US
2017-01-01
2017-12-31
0001099219
met:OtherForeignCountriesMember
2019-01-01
2019-12-31
0001099219
met:OneU.S.CustomerMember
us-gaap:SalesMember
country:US
2018-01-01
2018-12-31
0001099219
met:OneU.S.CustomerMember
country:US
2018-01-01
2018-12-31
0001099219
met:MetLifeHongKongMember
2019-01-01
2019-12-31
0001099219
met:MetLifeHongKongMember
2019-12-31
0001099219
met:MetLifeAforeMember
2017-01-01
2017-12-31
0001099219
met:MetLifeAforeMember
2017-12-31
0001099219
met:ImpactofSeparationMember
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
met:ImpactofSeparationMember
2017-08-04
0001099219
met:BrighthouseFinancialIncMember
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
2018-04-01
2018-06-30
0001099219
met:BrighthouseFinancialIncMember
2018-06-30
0001099219
met:FVOCommonStockMember
met:BrighthouseFinancialIncMember
2018-04-01
2018-06-30
0001099219
met:BrighthouseFinancialIncMember
met:PossibleChangeinTaxAssessmentMember
2018-12-31
0001099219
met:BrighthouseFinancialIncMember
met:PossibleChangeinTaxAssessmentMember
2019-12-31
0001099219
met:BrighthouseFinancialIncMember
2019-12-31
0001099219
met:BrighthouseFinancialIncMember
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
met:PossibleChangeinTaxAssessmentMember
2019-01-01
2019-12-31
0001099219
met:BrighthouseFinancialIncMember
met:PossibleChangeinTaxAssessmentMember
2018-01-01
2018-12-31
0001099219
met:BrighthouseFinancialIncMember
2018-12-31
0001099219
srt:AffiliatedEntityMember
2018-01-01
2018-12-31
0001099219
srt:AffiliatedEntityMember
2019-01-01
2019-12-31
0001099219
srt:AffiliatedEntityMember
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
2018-01-01
2018-12-31
0001099219
met:BrighthouseFinancialIncMember
2019-01-01
2019-12-31
0001099219
met:BrighthouseFinancialIncMember
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
us-gaap:GainLossOnDerivativeInstrumentsMember
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
met:PremiumsMember
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
us-gaap:GainLossOnInvestmentsMember1
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
us-gaap:InvestmentIncomeMember
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
met:UniversallifeandinvestmenttypeproductpolicyfeesMember
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
met:PolicyholderBenefitAndClaimMember
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
met:PolicyholderdividendexpenseMember
2017-01-01
2017-12-31
0001099219
met:BrighthouseFinancialIncMember
met:InterestCreditedToPolicyholderAccountBalanceMember
2017-01-01
2017-12-31
0001099219
srt:MaximumMember
country:US
2019-12-31
0001099219
srt:MinimumMember
country:US
2019-12-31
0001099219
srt:MaximumMember
us-gaap:NonUsMember
2019-12-31
0001099219
srt:MinimumMember
us-gaap:NonUsMember
2019-12-31
0001099219
met:NonmedicalHealthInsuranceMember
srt:MinimumMember
country:US
2019-12-31
0001099219
us-gaap:ParticipatingLifeInsurancePolicyMember
srt:MinimumMember
us-gaap:NonUsMember
2019-12-31
0001099219
us-gaap:NonparticipatingLifeInsurancePolicyMember
srt:MinimumMember
us-gaap:NonUsMember
2019-12-31
0001099219
met:IndividualandGroupTraditionalFixedannuitiesMember
srt:MaximumMember
country:US
2019-12-31
0001099219
us-gaap:ParticipatingLifeInsurancePolicyMember
srt:MaximumMember
us-gaap:NonUsMember
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
srt:MaximumMember
country:US
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
srt:MaximumMember
us-gaap:NonUsMember
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
srt:MinimumMember
us-gaap:NonUsMember
2019-12-31
0001099219
met:IndividualandGroupTraditionalFixedannuitiesMember
srt:MinimumMember
country:US
2019-12-31
0001099219
us-gaap:NonparticipatingLifeInsurancePolicyMember
srt:MinimumMember
country:US
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
srt:MinimumMember
country:US
2019-12-31
0001099219
met:IndividualandGroupTraditionalFixedannuitiesMember
srt:MinimumMember
us-gaap:NonUsMember
2019-12-31
0001099219
us-gaap:ParticipatingLifeInsurancePolicyMember
srt:MinimumMember
country:US
2019-12-31
0001099219
met:NonmedicalHealthInsuranceMember
srt:MaximumMember
country:US
2019-12-31
0001099219
us-gaap:ParticipatingLifeInsurancePolicyMember
srt:MaximumMember
country:US
2019-12-31
0001099219
us-gaap:NonparticipatingLifeInsurancePolicyMember
srt:MaximumMember
country:US
2019-12-31
0001099219
us-gaap:NonparticipatingLifeInsurancePolicyMember
srt:MaximumMember
us-gaap:NonUsMember
2019-12-31
0001099219
met:IndividualandGroupTraditionalFixedannuitiesMember
srt:MaximumMember
us-gaap:NonUsMember
2019-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2019-01-01
2019-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2018-01-01
2018-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
2019-01-01
2019-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2019-01-01
2019-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
2017-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:PaidUpGuaranteesMember
2019-01-01
2019-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:SecondaryGuaranteesMember
2018-01-01
2018-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:SecondaryGuaranteesMember
2017-01-01
2017-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:PaidUpGuaranteesMember
2017-01-01
2017-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2018-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2019-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2019-01-01
2019-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2018-01-01
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2018-01-01
2018-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
2017-01-01
2017-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2017-01-01
2017-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2017-01-01
2017-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
2017-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2019-01-01
2019-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:PaidUpGuaranteesMember
2018-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:PaidUpGuaranteesMember
2016-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
2016-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2016-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
2016-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2017-01-01
2017-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2019-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2019-01-01
2019-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2016-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
2019-01-01
2019-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2019-01-01
2019-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:SecondaryGuaranteesMember
2019-01-01
2019-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2017-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:PaidUpGuaranteesMember
2017-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2017-01-01
2017-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2019-01-01
2019-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2017-01-01
2017-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
2018-01-01
2018-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2018-01-01
2018-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2017-01-01
2017-12-31
0001099219
us-gaap:VariableAnnuityMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2019-01-01
2019-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2019-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:PaidUpGuaranteesMember
2018-01-01
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2018-01-01
2018-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2018-01-01
2018-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2018-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2018-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2017-01-01
2017-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2016-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2017-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
2018-01-01
2018-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2019-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2018-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2017-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2019-01-01
2019-12-31
0001099219
us-gaap:VariableAnnuityMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2019-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2018-01-01
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2016-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2017-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2017-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2018-01-01
2018-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
2018-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2017-01-01
2017-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:SecondaryGuaranteesMember
2016-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
2019-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
2017-01-01
2017-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2019-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2018-01-01
2018-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:PaidUpGuaranteesMember
2019-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2016-12-31
0001099219
us-gaap:VariableAnnuityMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2018-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2018-01-01
2018-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2016-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2017-01-01
2017-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2019-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2017-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2018-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2017-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2019-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2017-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2016-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2019-01-01
2019-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2019-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2018-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
2019-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:SecondaryGuaranteesMember
2019-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2016-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:SecondaryGuaranteesMember
2016-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2017-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2017-01-01
2017-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:SecondaryGuaranteesMember
2017-12-31
0001099219
us-gaap:VariableAnnuityMember
met:GuaranteedMinimumDeathandWithdrawalBenefitMember
2017-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
2018-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2016-12-31
0001099219
met:CededLiabilitiesForGuaranteesMember
met:PaidUpGuaranteesMember
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2018-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:SecondaryGuaranteesMember
2018-12-31
0001099219
met:NetLiabilitiesForGuaranteesMember
us-gaap:GuaranteedMinimumIncomeBenefitMember
2019-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:SecondaryGuaranteesMember
met:ForeignCurrencyTranslationMember
2017-01-01
2017-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:SecondaryGuaranteesMember
met:ForeignCurrencyTranslationMember
2018-01-01
2018-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
met:SecondaryGuaranteesMember
met:ForeignCurrencyTranslationMember
2019-01-01
2019-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:AnnuitizationBenefitMember
2019-12-31
0001099219
met:OtherAnnuityGuaranteesMember
us-gaap:AnnuitizationBenefitMember
2019-01-01
2019-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:AnnuitizationBenefitMember
2018-01-01
2018-12-31
0001099219
met:OtherAnnuityGuaranteesMember
us-gaap:AnnuitizationBenefitMember
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:GuaranteedMinimumDeathBenefitMember
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:AnnuitizationBenefitMember
2019-01-01
2019-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:GuaranteedMinimumDeathBenefitMember
2019-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:AnnuitizationBenefitMember
2018-12-31
0001099219
met:OtherAnnuityGuaranteesMember
us-gaap:AnnuitizationBenefitMember
2019-12-31
0001099219
met:OtherAnnuityGuaranteesMember
us-gaap:AnnuitizationBenefitMember
2018-01-01
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:GuaranteedMinimumDeathBenefitMember
2018-01-01
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
us-gaap:GuaranteedMinimumDeathBenefitMember
2019-01-01
2019-12-31
0001099219
us-gaap:VariableAnnuityMember
srt:RestatementAdjustmentMember
us-gaap:AnnuitizationBenefitMember
2018-12-31
0001099219
met:OtherAnnuityGuaranteesMember
srt:ScenarioPreviouslyReportedMember
us-gaap:AnnuitizationBenefitMember
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
srt:ScenarioPreviouslyReportedMember
us-gaap:GuaranteedMinimumDeathBenefitMember
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
srt:RestatementAdjustmentMember
us-gaap:GuaranteedMinimumDeathBenefitMember
2018-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
srt:RestatementAdjustmentMember
met:SecondaryGuaranteesMember
2018-12-31
0001099219
met:OtherAnnuityGuaranteesMember
srt:RestatementAdjustmentMember
us-gaap:AnnuitizationBenefitMember
2018-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
srt:ScenarioPreviouslyReportedMember
met:SecondaryGuaranteesMember
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
srt:ScenarioPreviouslyReportedMember
us-gaap:AnnuitizationBenefitMember
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
srt:ScenarioPreviouslyReportedMember
us-gaap:AnnuitizationBenefitMember
2018-01-01
2018-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
srt:ScenarioPreviouslyReportedMember
met:SecondaryGuaranteesMember
2018-01-01
2018-12-31
0001099219
met:UniversalAndVariableLifeContractsMember
srt:RestatementAdjustmentMember
met:SecondaryGuaranteesMember
2018-01-01
2018-12-31
0001099219
us-gaap:VariableAnnuityMember
srt:RestatementAdjustmentMember
us-gaap:AnnuitizationBenefitMember
2018-01-01
2018-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
us-gaap:BalancedFundsMember
2019-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
2018-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
us-gaap:BalancedFundsMember
2018-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
us-gaap:MoneyMarketFundsMember
2019-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
met:BondFundsMember
2019-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
us-gaap:MoneyMarketFundsMember
2018-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
met:BondFundsMember
2018-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
us-gaap:EquityFundsMember
2019-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
2019-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
us-gaap:EquityFundsMember
2018-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
srt:RestatementAdjustmentMember
2018-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
srt:RestatementAdjustmentMember
us-gaap:EquityFundsMember
2018-12-31
0001099219
met:VariableAnnuityAndVariableLifeMember
srt:RestatementAdjustmentMember
us-gaap:BalancedFundsMember
2018-12-31
0001099219
srt:FederalHomeLoanBankOfDesMoinesMember
2019-12-31
0001099219
srt:FederalHomeLoanBankOfNewYorkMember
2018-12-31
0001099219
srt:FederalHomeLoanBankOfPittsburghMember
2018-12-31
0001099219
srt:FederalHomeLoanBankOfNewYorkMember
2019-12-31
0001099219
srt:FederalHomeLoanBankOfDesMoinesMember
2018-12-31
0001099219
srt:FederalHomeLoanBankOfPittsburghMember
2019-12-31
0001099219
met:FundingAgreementsFarmerMacMember
2019-12-31
0001099219
met:FundingAgreementsFarmerMacMember
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2011-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractAccidentYear2019Member
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2012-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2015-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2014-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2013-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2013-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2013-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2014-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2015-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2015-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2012-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2014-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2014-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2015-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2015-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2018-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
2018-01-01
2018-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
srt:MinimumMember
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
2017-01-01
2017-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
2019-01-01
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
2018-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
srt:MaximumMember
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2015-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2017-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2018-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2017-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2011-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2012-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2016-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2018-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortDurationInsuranceContractAccidentYear2019Member
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2015-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2016-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2018-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2015-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2012-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2014-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2017-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2016-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2016-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2017-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2014-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
2018-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2015-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2013-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2018-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2016-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2017-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2018-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2014-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2017-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2017-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2018-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2018-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2014-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2016-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2013-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2019-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2015-12-31
0001099219
us-gaap:DisabilityInsurancePolicyMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2013-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
2019-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2016-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2018-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortDurationInsuranceContractAccidentYear2019Member
2019-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2016-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2017-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2019-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2017-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2014-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2016-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2019-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2012-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2015-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2018-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2018-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2017-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2011-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2012-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2019-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2019-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2015-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2019-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2019-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2018-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2014-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2016-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2017-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2013-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2015-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
2019-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2014-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2017-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2019-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2015-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2016-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2019-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2017-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2011-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2017-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2015-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2016-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2013-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2010-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2018-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2018-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2012-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2018-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2013-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2016-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
2018-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2015-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2018-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2017-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2014-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2013-12-31
0001099219
met:PropertyCasualtyAutoLiabilityMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2014-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2015-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2018-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2018-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2017-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2017-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2018-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
2019-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2013-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2012-12-31
0001099219
met:PropertyCasualtyHomeMember
2019-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2019-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2019-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2019-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2019-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2019-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2015-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2017-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2016-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2013-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2012-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2011-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2015-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2017-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2019-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2014-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortDurationInsuranceContractAccidentYear2019Member
2019-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2019-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2016-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2018-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2017-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2019-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2018-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2015-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
2017-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2015-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2016-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2013-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2016-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
2014-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2018-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2011-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2017-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2014-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
2014-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2018-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
2015-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2012-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2018-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
2016-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
2018-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2010-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2014-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2013-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
2017-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
2016-12-31
0001099219
met:PropertyCasualtyHomeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:AsiaMember
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:AsiaMember
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:AsiaMember
2014-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:AsiaMember
2013-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:AsiaMember
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:AsiaMember
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:AsiaMember
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:AsiaMember
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:AsiaMember
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractAccidentYear2019Member
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:AsiaMember
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:AsiaMember
2015-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:AsiaMember
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:AsiaMember
2013-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:AsiaMember
2012-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:AsiaMember
2014-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:AsiaMember
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:AsiaMember
2012-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:AsiaMember
2010-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:AsiaMember
2014-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:AsiaMember
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:AsiaMember
2012-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
srt:AsiaMember
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:AsiaMember
2011-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:AsiaMember
2015-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:AsiaMember
2015-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:AsiaMember
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:AsiaMember
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:AsiaMember
2015-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:AsiaMember
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:AsiaMember
2011-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:AsiaMember
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:AsiaMember
2014-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:AsiaMember
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:AsiaMember
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:AsiaMember
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:AsiaMember
2014-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:AsiaMember
2013-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
srt:AsiaMember
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:AsiaMember
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:AsiaMember
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:AsiaMember
2016-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:AsiaMember
2015-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
srt:AsiaMember
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:AsiaMember
2015-12-31
0001099219
us-gaap:GroupPoliciesMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:AsiaMember
2013-12-31
0001099219
us-gaap:GroupPoliciesMember
srt:MaximumMember
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
srt:AsiaMember
2017-01-01
2017-12-31
0001099219
us-gaap:GroupPoliciesMember
srt:AsiaMember
2018-01-01
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
srt:AsiaMember
2018-12-31
0001099219
us-gaap:GroupPoliciesMember
srt:MinimumMember
srt:AsiaMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
srt:AsiaMember
2019-01-01
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2011-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2014-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2014-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2012-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2012-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2010-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortDurationInsuranceContractAccidentYear2019Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2013-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2012-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2013-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2014-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2013-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2013-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2011-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2014-12-31
0001099219
met:LatinAmericaProtectionLifeMember
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2014-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionLifeMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2013-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2014-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2014-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2011-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2012-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2013-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2011-12-31
0001099219
met:LatinAmericaProtectionHealthMember
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2013-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2012-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2017Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2010-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2014-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2014Member
srt:LatinAmericaMember
2015-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortDurationInsuranceContractAccidentYear2019Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2012-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2010Member
srt:LatinAmericaMember
2014-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2011Member
srt:LatinAmericaMember
2014-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2018-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2012Member
srt:LatinAmericaMember
2013-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortDurationInsuranceContractsAccidentYear2018Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2013Member
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:LatinAmericaMember
2016-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2016Member
srt:LatinAmericaMember
2017-12-31
0001099219
met:LatinAmericaProtectionHealthMember
us-gaap:ShortdurationInsuranceContractsAccidentYear2015Member
srt:LatinAmericaMember
2018-12-31
0001099219
country:US
2019-12-31
0001099219
srt:LatinAmericaMember
2019-12-31
0001099219
met:LatinAmericaProtectionHealthMember
2019-12-31
0001099219
met:LatinAmericaProtectionLifeMember
2019-12-31
0001099219
us-gaap:GroupPoliciesMember
srt:AsiaMember
2019-12-31
0001099219
us-gaap:OtherInsuranceProductLineMember
2019-12-31
0001099219
met:FundingAgreementsAndParticipatingCloseOutContractsIncludedInSeparateAccountsWithGuaranteedMinimumReturnOrAccountValueMember
2019-12-31
0001099219
met:PassThroughSeparateAccountsMember
2018-12-31
0001099219
met:SeparateAccountsWithMinimumReturnOrAccountValueMember
2019-12-31
0001099219
met:FundingAgreementsAndParticipatingCloseOutContractsIncludedInSeparateAccountsWithGuaranteedMinimumReturnOrAccountValueMember
2018-12-31
0001099219
met:PassThroughSeparateAccountsMember
2019-12-31
0001099219
met:SeparateAccountsWithMinimumReturnOrAccountValueMember
2018-12-31
0001099219
met:FiveLargestCededReinsurersMember
2019-12-31
0001099219
us-gaap:CededCreditRiskUnsecuredMember
2018-12-31
0001099219
met:ModifiedCoinsuranceOfClosedBlockMember
2019-01-01
2019-12-31
0001099219
met:FiveLargestCededReinsurersMember
us-gaap:CededCreditRiskUnsecuredMember
2018-12-31
0001099219
met:FiveLargestCededReinsurersMember
us-gaap:CededCreditRiskUnsecuredMember
2019-12-31
0001099219
met:FiveLargestCededReinsurersMember
2018-12-31
0001099219
us-gaap:CededCreditRiskUnsecuredMember
2019-12-31
0001099219
met:CededReinsuranceMember
2018-12-31
0001099219
met:CededReinsuranceMember
2019-12-31
0001099219
met:AssumedReinsuranceMember
2018-12-31
0001099219
met:AssumedReinsuranceMember
2019-12-31
0001099219
met:DirectReinsuranceMember
2018-12-31
0001099219
met:DirectReinsuranceMember
2019-12-31
0001099219
srt:MinimumMember
us-gaap:PerformingFinancingReceivableMember
2018-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
2019-01-01
2019-12-31
0001099219
us-gaap:AgriculturalSectorMember
2019-01-01
2019-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
2018-01-01
2018-12-31
0001099219
2018-01-01
2018-03-31
0001099219
us-gaap:ResidentialPortfolioSegmentMember
2019-01-01
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
2018-12-31
0001099219
us-gaap:DomesticCorporateDebtSecuritiesMember
2019-12-31
0001099219
us-gaap:CommercialMortgageBackedSecuritiesMember
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
2019-12-31
0001099219
us-gaap:ForeignCorporateDebtSecuritiesMember
2018-12-31
0001099219
us-gaap:DebtSecuritiesMember
2018-12-31
0001099219
us-gaap:DomesticCorporateDebtSecuritiesMember
2018-12-31
0001099219
us-gaap:AssetBackedSecuritiesMember
2019-12-31
0001099219
us-gaap:DebtSecuritiesMember
2019-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0001099219
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
2018-12-31
0001099219
us-gaap:AssetBackedSecuritiesMember
2018-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
2019-12-31
0001099219
us-gaap:ForeignCorporateDebtSecuritiesMember
2019-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001099219
met:SixMonthsOrGreaterMember
met:TwentyPercentOrMoreMember
us-gaap:ExternalCreditRatingNonInvestmentGradeMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001099219
met:SixMonthsOrGreaterMember
met:TwentyPercentOrMoreMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001099219
met:SixMonthsOrGreaterMember
met:TwentyPercentOrMoreMember
us-gaap:ExternalCreditRatingInvestmentGradeMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001099219
us-gaap:DebtSecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:NonredeemablePreferredStockMember
2018-12-31
0001099219
us-gaap:NonredeemablePreferredStockMember
2019-12-31
0001099219
us-gaap:EquitySecuritiesMember
2019-12-31
0001099219
us-gaap:CommonStockMember
2019-12-31
0001099219
us-gaap:EquitySecuritiesMember
2018-12-31
0001099219
us-gaap:CommonStockMember
2018-12-31
0001099219
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeOneMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeOneMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeTwoMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeOneMember
us-gaap:CommercialPortfolioSegmentMember
2019-12-31
0001099219
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2019-12-31
0001099219
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeThreeMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2018-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeOneMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2018-12-31
0001099219
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeTwoMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2019-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeTwoMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeThreeMember
us-gaap:CommercialPortfolioSegmentMember
2019-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeTwoMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeTwoMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2018-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0001099219
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeThreeMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeThreeMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2018-12-31
0001099219
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeOneMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2018-12-31
0001099219
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2018-12-31
0001099219
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeTwoMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeTwoMember
us-gaap:CommercialPortfolioSegmentMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeThreeMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeThreeMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2018-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2019-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeThreeMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeTwoMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2019-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeOneMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2019-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeThreeMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeOneMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeThreeMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeThreeMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeOneMember
us-gaap:CommercialPortfolioSegmentMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeTwoMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2018-12-31
0001099219
met:DebtServiceCoverageRatioRangeOneMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeOneMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2018-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2018-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
2019-12-31
0001099219
met:DebtServiceCoverageRatioRangeTwoMember
us-gaap:CommercialPortfolioSegmentMember
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2019-12-31
0001099219
us-gaap:ResidentialPortfolioSegmentMember
2018-12-31
0001099219
us-gaap:PerformingFinancingReceivableMember
2019-12-31
0001099219
us-gaap:PerformingFinancingReceivableMember
2018-12-31
0001099219
us-gaap:NonperformingFinancingReceivableMember
2019-12-31
0001099219
us-gaap:ResidentialPortfolioSegmentMember
2019-12-31
0001099219
us-gaap:ResidentialPortfolioSegmentMember
us-gaap:NonperformingFinancingReceivableMember
2019-12-31
0001099219
us-gaap:ResidentialPortfolioSegmentMember
us-gaap:PerformingFinancingReceivableMember
2018-12-31
0001099219
us-gaap:ResidentialPortfolioSegmentMember
us-gaap:PerformingFinancingReceivableMember
2019-12-31
0001099219
us-gaap:NonperformingFinancingReceivableMember
2018-12-31
0001099219
us-gaap:ResidentialPortfolioSegmentMember
us-gaap:NonperformingFinancingReceivableMember
2018-12-31
0001099219
us-gaap:ResidentialPortfolioSegmentMember
2018-01-01
2018-12-31
0001099219
us-gaap:ResidentialPortfolioSegmentMember
2017-01-01
2017-12-31
0001099219
us-gaap:AgriculturalSectorMember
2017-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
2017-01-01
2017-12-31
0001099219
us-gaap:AgriculturalSectorMember
2018-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
2017-12-31
0001099219
us-gaap:AgriculturalSectorMember
2017-01-01
2017-12-31
0001099219
us-gaap:CommercialPortfolioSegmentMember
2016-12-31
0001099219
us-gaap:ResidentialPortfolioSegmentMember
2016-12-31
0001099219
us-gaap:AgriculturalSectorMember
2018-01-01
2018-12-31
0001099219
us-gaap:ResidentialPortfolioSegmentMember
2017-12-31
0001099219
us-gaap:AgriculturalSectorMember
2019-12-31
0001099219
us-gaap:AgriculturalSectorMember
2016-12-31
0001099219
us-gaap:AgriculturalSectorMember
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2018-12-31
0001099219
us-gaap:AgriculturalSectorMember
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2019-12-31
0001099219
us-gaap:AgriculturalSectorMember
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2019-12-31
0001099219
us-gaap:AgriculturalSectorMember
met:MortgageLoansByCreditQualityIndicatorRangeThreeMember
2018-12-31
0001099219
us-gaap:AgriculturalSectorMember
met:MortgageLoansByCreditQualityIndicatorRangeTwoMember
2018-12-31
0001099219
us-gaap:AgriculturalSectorMember
met:MortgageLoansByCreditQualityIndicatorRangeOneMember
2019-12-31
0001099219
us-gaap:AgriculturalSectorMember
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2019-12-31
0001099219
us-gaap:AgriculturalSectorMember
met:MortgageLoansByCreditQualityIndicatorRangeFourMember
2018-12-31
0001099219
met:RealEstateJointVenturesMember
2017-01-01
2017-12-31
0001099219
us-gaap:RealEstateInvestmentMember
2019-01-01
2019-12-31
0001099219
us-gaap:RealEstateInvestmentMember
2018-01-01
2018-12-31
0001099219
met:HotelandotherrealestateinvestmentsMember
2018-01-01
2018-12-31
0001099219
met:RealEstateJointVenturesMember
2019-01-01
2019-12-31
0001099219
met:LeasedrealestateinvestmentsMember
2019-01-01
2019-12-31
0001099219
met:HotelandotherrealestateinvestmentsMember
2017-01-01
2017-12-31
0001099219
us-gaap:RealEstateInvestmentMember
2017-01-01
2017-12-31
0001099219
met:LeasedrealestateinvestmentsMember
2018-01-01
2018-12-31
0001099219
met:HotelandotherrealestateinvestmentsMember
2019-01-01
2019-12-31
0001099219
met:RealEstateJointVenturesMember
2018-01-01
2018-12-31
0001099219
met:LeasedrealestateinvestmentsMember
2017-01-01
2017-12-31
0001099219
srt:ApartmentBuildingMember
2018-01-01
2018-12-31
0001099219
srt:OfficeBuildingMember
2019-12-31
0001099219
srt:RetailSiteMember
2018-01-01
2018-12-31
0001099219
srt:OfficeBuildingMember
2018-12-31
0001099219
srt:OtherPropertyMember
2017-01-01
2017-12-31
0001099219
srt:IndustrialPropertyMember
2019-01-01
2019-12-31
0001099219
us-gaap:LandMember
2018-12-31
0001099219
srt:OtherPropertyMember
2019-12-31
0001099219
us-gaap:LandMember
2018-01-01
2018-12-31
0001099219
srt:HotelMember
2018-12-31
0001099219
srt:OfficeBuildingMember
2017-01-01
2017-12-31
0001099219
srt:OtherPropertyMember
2018-12-31
0001099219
srt:ApartmentBuildingMember
2019-12-31
0001099219
srt:IndustrialPropertyMember
2019-12-31
0001099219
srt:IndustrialPropertyMember
2017-01-01
2017-12-31
0001099219
us-gaap:LandMember
2017-01-01
2017-12-31
0001099219
us-gaap:LandMember
2019-01-01
2019-12-31
0001099219
srt:OtherPropertyMember
2019-01-01
2019-12-31
0001099219
srt:HotelMember
2019-12-31
0001099219
srt:RetailSiteMember
2019-12-31
0001099219
srt:ApartmentBuildingMember
2019-01-01
2019-12-31
0001099219
srt:IndustrialPropertyMember
2018-01-01
2018-12-31
0001099219
srt:HotelMember
2018-01-01
2018-12-31
0001099219
srt:OfficeBuildingMember
2019-01-01
2019-12-31
0001099219
srt:ApartmentBuildingMember
2018-12-31
0001099219
srt:OtherPropertyMember
2018-01-01
2018-12-31
0001099219
srt:IndustrialPropertyMember
2018-12-31
0001099219
srt:HotelMember
2017-01-01
2017-12-31
0001099219
srt:RetailSiteMember
2018-12-31
0001099219
us-gaap:LandMember
2019-12-31
0001099219
srt:ApartmentBuildingMember
2017-01-01
2017-12-31
0001099219
srt:RetailSiteMember
2017-01-01
2017-12-31
0001099219
srt:OfficeBuildingMember
2018-01-01
2018-12-31
0001099219
srt:HotelMember
2019-01-01
2019-12-31
0001099219
srt:RetailSiteMember
2019-01-01
2019-12-31
0001099219
srt:MinimumMember
us-gaap:PerformingFinancingReceivableMember
2019-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
met:Maturity30to180DaysMember
2018-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
met:Maturity30to180DaysMember
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
met:Maturity180to360DaysMemberDomain
2018-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
met:Maturity30to180DaysMember
2018-12-31
0001099219
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:RepurchaseAgreementsMember
2019-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
met:Maturity30to180DaysMember
2018-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
met:Maturity30to180DaysMember
2019-12-31
0001099219
met:Maturity180to360DaysMemberDomain
2018-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
met:Maturity180to360DaysMemberDomain
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
met:Maturity180to360DaysMemberDomain
2019-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:MaturityOvernightMember
2018-12-31
0001099219
met:Maturity180to360DaysMemberDomain
2019-12-31
0001099219
us-gaap:MaturityUpTo30DaysMember
2018-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:MaturityOvernightMember
2018-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:MaturityOvernightMember
2019-12-31
0001099219
us-gaap:OtherDebtSecuritiesMember
us-gaap:RepurchaseAgreementsMember
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityOvernightMember
2018-12-31
0001099219
us-gaap:MaturityOvernightMember
2019-12-31
0001099219
us-gaap:OtherDebtSecuritiesMember
us-gaap:RepurchaseAgreementsMember
2018-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityOvernightMember
2019-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityUpTo30DaysMember
2018-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
met:Maturity180to360DaysMemberDomain
2018-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
met:Maturity180to360DaysMemberDomain
2018-12-31
0001099219
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2019-01-01
2019-12-31
0001099219
us-gaap:VariableInterestEntityPrimaryBeneficiaryMember
2019-01-01
2019-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
met:Maturity180to360DaysMemberDomain
2019-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
met:Maturity180to360DaysMemberDomain
2018-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:RepurchaseAgreementsMember
met:Maturity180to360DaysMemberDomain
2019-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:MaturityUpTo30DaysMember
2018-12-31
0001099219
us-gaap:OtherDebtSecuritiesMember
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityOvernightMember
2019-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
met:Maturity30to180DaysMember
2018-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:RepurchaseAgreementsMember
met:Maturity180to360DaysMemberDomain
2018-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
met:Maturity30to180DaysMember
2018-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:RepurchaseAgreementsMember
2018-12-31
0001099219
met:Maturity30to180DaysMember
2018-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
met:Maturity30to180DaysMember
2019-12-31
0001099219
met:Maturity30to180DaysMember
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityUpTo30DaysMember
2018-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:MaturityUpTo30DaysMember
2018-12-31
0001099219
us-gaap:OtherDebtSecuritiesMember
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0001099219
us-gaap:OtherDebtSecuritiesMember
us-gaap:RepurchaseAgreementsMember
met:Maturity30to180DaysMember
2018-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:MaturityUpTo30DaysMember
2018-12-31
0001099219
us-gaap:MaturityOvernightMember
2018-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
2018-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityOvernightMember
2019-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:MaturityOvernightMember
2018-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:RepurchaseAgreementsMember
met:Maturity30to180DaysMember
2019-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityOvernightMember
2018-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:MaturityOvernightMember
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:MaturityOvernightMember
2019-12-31
0001099219
us-gaap:OtherDebtSecuritiesMember
us-gaap:RepurchaseAgreementsMember
met:Maturity180to360DaysMemberDomain
2018-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
met:Maturity180to360DaysMemberDomain
2019-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:MaturityOvernightMember
2019-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
met:Maturity30to180DaysMember
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:RepurchaseAgreementsMember
met:Maturity30to180DaysMember
2018-12-31
0001099219
us-gaap:OtherDebtSecuritiesMember
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityOvernightMember
2018-12-31
0001099219
us-gaap:OtherDebtSecuritiesMember
us-gaap:RepurchaseAgreementsMember
met:Maturity30to180DaysMember
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
met:Maturity30to180DaysMember
2019-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
met:Maturity180to360DaysMemberDomain
2019-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:MaturityUpTo30DaysMember
2019-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:MaturityOvernightMember
2018-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
met:Maturity180to360DaysMemberDomain
2018-12-31
0001099219
us-gaap:OtherDebtSecuritiesMember
us-gaap:RepurchaseAgreementsMember
met:Maturity180to360DaysMemberDomain
2019-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
2019-12-31
0001099219
us-gaap:OtherDebtSecuritiesMember
us-gaap:RepurchaseAgreementsMember
us-gaap:MaturityUpTo30DaysMember
2018-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:MaturityUpTo30DaysMember
2018-12-31
0001099219
country:JP
us-gaap:ForeignGovernmentDebtSecuritiesMember
2018-12-31
0001099219
country:KR
us-gaap:ForeignGovernmentDebtSecuritiesMember
2018-12-31
0001099219
country:JP
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001099219
country:KR
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-12-31
0001099219
srt:FederalHomeLoanBankOfBostonMember
us-gaap:SecuritiesFinancingTransactionFairValueMember
2018-12-31
0001099219
us-gaap:SecuritiesFinancingTransactionFairValueMember
2018-12-31
0001099219
srt:FederalHomeLoanBankOfBostonMember
2018-12-31
0001099219
srt:FederalHomeLoanBankOfBostonMember
2019-12-31
0001099219
srt:FederalHomeLoanBankOfBostonMember
us-gaap:DebtSecuritiesMember
2019-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
us-gaap:SecuritiesFinancingTransactionFairValueMember
2019-12-31
0001099219
us-gaap:RepurchaseAgreementsMember
us-gaap:SecuritiesFinancingTransactionFairValueMember
2018-12-31
0001099219
srt:FederalHomeLoanBankOfBostonMember
us-gaap:SecuritiesFinancingTransactionFairValueMember
2019-12-31
0001099219
srt:FederalHomeLoanBankOfBostonMember
us-gaap:DebtSecuritiesMember
2018-12-31
0001099219
us-gaap:SecuritiesFinancingTransactionFairValueMember
2019-12-31
0001099219
us-gaap:DebtSecuritiesMember
2018-01-01
2018-12-31
0001099219
us-gaap:ConsolidatedEntitiesMember
2018-12-31
0001099219
us-gaap:PartnershipMember
2019-12-31
0001099219
us-gaap:ConsolidatedEntitiesMember
2019-12-31
0001099219
us-gaap:OtherInvestmentsMember
2018-12-31
0001099219
us-gaap:PartnershipMember
2018-12-31
0001099219
us-gaap:OtherInvestmentsMember
2019-12-31
0001099219
srt:PartnershipInterestMember
2019-12-31
0001099219
met:OtherInvestedAssetsMember
2018-12-31
0001099219
met:StructuredSecuritiesMember
2018-12-31
0001099219
srt:PartnershipInterestMember
2018-12-31
0001099219
us-gaap:CorporateDebtSecuritiesMember
2019-12-31
0001099219
met:StructuredSecuritiesMember
2019-12-31
0001099219
us-gaap:CorporateDebtSecuritiesMember
2018-12-31
0001099219
met:OtherInvestedAssetsMember
2019-12-31
0001099219
us-gaap:DebtSecuritiesMember
2017-01-01
2017-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-01-01
2018-12-31
0001099219
met:ConsumerDomesticCorporateDebtSecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:AssetBackedSecuritiesMember
2017-01-01
2017-12-31
0001099219
us-gaap:EquitySecuritiesMember
2018-01-01
2018-12-31
0001099219
us-gaap:CommonStockMember
2017-01-01
2017-12-31
0001099219
us-gaap:EquitySecuritiesMember
2017-01-01
2017-12-31
0001099219
met:FinanceCorporateDebtSecuritiesMember
2018-01-01
2018-12-31
0001099219
met:IndustrialDomesticCorporateDebtSecuritiesMember
2017-01-01
2017-12-31
0001099219
met:IndustrialDomesticCorporateDebtSecuritiesMember
2018-01-01
2018-12-31
0001099219
us-gaap:CorporateDebtSecuritiesMember
2018-01-01
2018-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
2019-01-01
2019-12-31
0001099219
us-gaap:FairValueOptionOtherEligibleItemsMember
2019-01-01
2019-12-31
0001099219
met:ConsumerDomesticCorporateDebtSecuritiesMember
2017-01-01
2017-12-31
0001099219
us-gaap:NonredeemablePreferredStockMember
2018-01-01
2018-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-01-01
2018-12-31
0001099219
us-gaap:FairValueOptionOtherEligibleItemsMember
2018-01-01
2018-12-31
0001099219
us-gaap:NonredeemablePreferredStockMember
2017-01-01
2017-12-31
0001099219
met:IndustrialDomesticCorporateDebtSecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:EquitySecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
2017-01-01
2017-12-31
0001099219
met:FinanceCorporateDebtSecuritiesMember
2017-01-01
2017-12-31
0001099219
met:ConsumerDomesticCorporateDebtSecuritiesMember
2018-01-01
2018-12-31
0001099219
us-gaap:CommonStockMember
2018-01-01
2018-12-31
0001099219
us-gaap:AssetBackedSecuritiesMember
2018-01-01
2018-12-31
0001099219
us-gaap:AssetBackedSecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
2017-01-01
2017-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
2018-01-01
2018-12-31
0001099219
met:FinanceCorporateDebtSecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
2017-01-01
2017-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:NonredeemablePreferredStockMember
2019-01-01
2019-12-31
0001099219
us-gaap:CorporateDebtSecuritiesMember
2017-01-01
2017-12-31
0001099219
us-gaap:CommonStockMember
2019-01-01
2019-12-31
0001099219
us-gaap:FairValueOptionOtherEligibleItemsMember
2017-01-01
2017-12-31
0001099219
us-gaap:CorporateDebtSecuritiesMember
2019-01-01
2019-12-31
0001099219
srt:PartnershipInterestMember
2019-01-01
2019-12-31
0001099219
met:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
2017-01-01
2017-12-31
0001099219
met:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
2018-01-01
2018-12-31
0001099219
srt:PartnershipInterestMember
2018-01-01
2018-12-31
0001099219
us-gaap:LeaseAgreementsMember
2019-01-01
2019-12-31
0001099219
us-gaap:EquityMethodInvestmentsMember
2019-01-01
2019-12-31
0001099219
met:FVOCommonStockMember
met:BrighthouseFinancialIncMember
2018-01-01
2018-12-31
0001099219
met:FairValueOptionContractholderDirectedUnitLinkedInvestmentsMember
2019-01-01
2019-12-31
0001099219
us-gaap:EquityMethodInvestmentsMember
2018-01-01
2018-12-31
0001099219
us-gaap:EquityMethodInvestmentsMember
2017-01-01
2017-12-31
0001099219
met:FVOCommonStockMember
met:BrighthouseFinancialIncMember
2017-01-01
2017-12-31
0001099219
us-gaap:LeaseAgreementsMember
2018-01-01
2018-12-31
0001099219
met:TaxcreditpartnershipsMember
2019-01-01
2019-12-31
0001099219
us-gaap:LeaseAgreementsMember
2017-01-01
2017-12-31
0001099219
us-gaap:CashAndCashEquivalentsMember
2017-01-01
2017-12-31
0001099219
us-gaap:OtherInvestmentsMember
2018-01-01
2018-12-31
0001099219
us-gaap:CashAndCashEquivalentsMember
2019-01-01
2019-12-31
0001099219
us-gaap:PolicyLoansMember
2018-01-01
2018-12-31
0001099219
us-gaap:SecuritiesInvestmentMember
2018-01-01
2018-12-31
0001099219
us-gaap:EquitySecuritiesMember
2017-01-01
2017-12-31
0001099219
met:InternationalJointVentureMember
2019-01-01
2019-12-31
0001099219
us-gaap:PolicyLoansMember
2017-01-01
2017-12-31
0001099219
srt:PartnershipInterestMember
2019-01-01
2019-12-31
0001099219
met:ActivelyTradedSecuritiesAtEstimatedFairValueAndFvoGeneralAccountSecuritiesMember
2017-01-01
2017-12-31
0001099219
us-gaap:SecuritiesInvestmentMember
2019-01-01
2019-12-31
0001099219
met:ActivelyTradedSecuritiesAtEstimatedFairValueAndFvoGeneralAccountSecuritiesMember
2019-01-01
2019-12-31
0001099219
met:ActivelyTradedSecuritiesAtEstimatedFairValueAndFvoGeneralAccountSecuritiesMember
2018-01-01
2018-12-31
0001099219
us-gaap:EquitySecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:SecuritiesInvestmentMember
2017-01-01
2017-12-31
0001099219
us-gaap:MortgagesMember
2019-01-01
2019-12-31
0001099219
us-gaap:DebtSecuritiesMember
2017-01-01
2017-12-31
0001099219
met:InternationalJointVentureMember
2018-01-01
2018-12-31
0001099219
us-gaap:EquitySecuritiesMember
2018-01-01
2018-12-31
0001099219
met:InternationalJointVentureMember
2017-01-01
2017-12-31
0001099219
us-gaap:DebtSecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:PolicyLoansMember
2019-01-01
2019-12-31
0001099219
us-gaap:MortgagesMember
2018-01-01
2018-12-31
0001099219
us-gaap:OtherInvestmentsMember
2017-01-01
2017-12-31
0001099219
us-gaap:CashAndCashEquivalentsMember
2018-01-01
2018-12-31
0001099219
us-gaap:DebtSecuritiesMember
2018-01-01
2018-12-31
0001099219
srt:PartnershipInterestMember
2017-01-01
2017-12-31
0001099219
us-gaap:OtherInvestmentsMember
2019-01-01
2019-12-31
0001099219
srt:PartnershipInterestMember
2018-01-01
2018-12-31
0001099219
us-gaap:MortgagesMember
2017-01-01
2017-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BaMember
2019-01-01
2019-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BaMember
2018-01-01
2018-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BMember
2018-01-01
2018-12-31
0001099219
us-gaap:FairValueHedgingMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
us-gaap:ForeignExchangeOptionMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:VarianceSwapMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:FairValueHedgingMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
met:EquityFuturesMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
us-gaap:ForeignExchangeForwardMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:InterestRateSwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
us-gaap:InterestRateSwaptionMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:ForeignExchangeForwardMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:InterestRateCapMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:FairValueHedgingMember
us-gaap:InterestRateSwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
us-gaap:FairValueHedgingMember
us-gaap:CurrencySwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
met:SyntheticGicsMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
us-gaap:ForeignExchangeForwardMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
us-gaap:FairValueHedgingMember
us-gaap:ForeignExchangeForwardMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:CurrencySwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:ForwardContractsMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
us-gaap:CurrencySwapMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:InterestRateCapMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:VarianceSwapMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:CurrencySwapMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:FairValueHedgingMember
us-gaap:InterestRateSwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
us-gaap:FairValueHedgingMember
us-gaap:CurrencySwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
us-gaap:TotalReturnSwapMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
us-gaap:InterestRateFloorMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:FutureMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:CurrencySwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
met:SyntheticGicsMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:ForeignExchangeForwardMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:NondesignatedMember
2019-12-31
0001099219
met:FuturesMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
us-gaap:CreditDefaultSwapBuyingProtectionMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:CreditDefaultSwapSellingProtectionMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:InterestRateSwapMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:InterestRateSwapMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
met:EquityFuturesMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:TotalReturnSwapMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:StockOptionMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:InterestRateSwapMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
us-gaap:CreditDefaultSwapBuyingProtectionMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
met:FuturesMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:ForwardContractsMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
us-gaap:ForeignExchangeOptionMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:ForwardContractsMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
us-gaap:InterestRateFloorMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
met:EquityTotalReturnSwapsMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:CreditDefaultSwapSellingProtectionMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
us-gaap:StockOptionMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:InterestRateSwaptionMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:ForwardContractsMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
us-gaap:FairValueHedgingMember
us-gaap:ForeignExchangeForwardMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
us-gaap:ForeignExchangeOptionMember
us-gaap:DesignatedAsHedgingInstrumentMember
2018-12-31
0001099219
us-gaap:FutureMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:ForeignExchangeOptionMember
us-gaap:NondesignatedMember
2019-12-31
0001099219
met:EquityTotalReturnSwapsMember
us-gaap:NondesignatedMember
2018-12-31
0001099219
us-gaap:FairValueHedgingMember
us-gaap:DerivativeMember
2019-01-01
2019-12-31
0001099219
us-gaap:InterestRateSwapMember
us-gaap:FairValueHedgingMember
us-gaap:DebtSecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:NondesignatedMember
2019-01-01
2019-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:ForeignExchangeMember
2019-01-01
2019-12-31
0001099219
us-gaap:FairValueHedgingMember
2019-01-01
2019-12-31
0001099219
us-gaap:CashFlowHedgingMember
2019-01-01
2019-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:ForeignCurrencyGainLossMember
2019-01-01
2019-12-31
0001099219
us-gaap:InterestRateSwapMember
us-gaap:FairValueHedgingMember
us-gaap:DerivativeMember
2019-01-01
2019-12-31
0001099219
us-gaap:CurrencySwapMember
us-gaap:FairValueHedgingMember
us-gaap:DebtSecuritiesMember
2019-01-01
2019-12-31
0001099219
us-gaap:NondesignatedMember
met:EquityMarketRiskMember
2019-01-01
2019-12-31
0001099219
met:EffectsofDerivativesonConsolidatedStatementsofOperationsandComprehensiveIncomeLossMember
2019-01-01
2019-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
us-gaap:DesignatedAsHedgingInstrumentMember
2019-01-01
2019-12-31
0001099219
us-gaap:CurrencySwapMember
us-gaap:FairValueHedgingMember
us-gaap:DerivativeMember
2019-01-01
2019-12-31
0001099219
us-gaap:CashFlowHedgingMember
met:CreditForwardsMember
2019-01-01
2019-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:CurrencySwapMember
2019-01-01
2019-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:NonoperatingIncomeExpenseMember
2019-01-01
2019-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:InterestRateSwapMember
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-01-01
2019-12-31
0001099219
us-gaap:EmbeddedDerivativeFinancialInstrumentsMember
2019-01-01
2019-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:InterestRateContractMember
2019-01-01
2019-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:CreditDefaultSwapBuyingProtectionMember
2019-01-01
2019-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:ForeignCurrencyGainLossMember
2019-01-01
2019-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:CreditDefaultSwapSellingProtectionMember
2019-01-01
2019-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:InterestRateRiskMember
2019-01-01
2019-12-31
0001099219
us-gaap:CashFlowHedgingMember
met:CreditForwardsMember
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-01-01
2019-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
met:NonderivativeDomainMember
2019-01-01
2019-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
2019-01-01
2019-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:CurrencySwapMember
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2019-01-01
2019-12-31
0001099219
met:EffectsofDerivativesonConsolidatedStatementsofOperationsandComprehensiveIncomeLossMember
2018-01-01
2018-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:CreditDefaultSwapSellingProtectionMember
2018-01-01
2018-12-31
0001099219
us-gaap:FairValueHedgingMember
2018-01-01
2018-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:ForeignExchangeMember
2018-01-01
2018-12-31
0001099219
us-gaap:EmbeddedDerivativeFinancialInstrumentsMember
2018-01-01
2018-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:InterestRateRiskMember
2018-01-01
2018-12-31
0001099219
us-gaap:CurrencySwapMember
us-gaap:FairValueHedgingMember
us-gaap:DerivativeMember
2018-01-01
2018-12-31
0001099219
us-gaap:NondesignatedMember
2018-01-01
2018-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:ForeignCurrencyGainLossMember
2018-01-01
2018-12-31
0001099219
us-gaap:FairValueHedgingMember
us-gaap:DerivativeMember
2018-01-01
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:CurrencySwapMember
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
met:CreditForwardsMember
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
2018-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
met:NonderivativeDomainMember
2018-01-01
2018-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:CreditDefaultSwapBuyingProtectionMember
2018-01-01
2018-12-31
0001099219
us-gaap:CurrencySwapMember
us-gaap:FairValueHedgingMember
us-gaap:DebtSecuritiesMember
2018-01-01
2018-12-31
0001099219
us-gaap:NondesignatedMember
met:EquityMarketRiskMember
2018-01-01
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:InterestRateContractMember
2018-01-01
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:CurrencySwapMember
2018-01-01
2018-12-31
0001099219
us-gaap:InterestRateSwapMember
us-gaap:FairValueHedgingMember
us-gaap:DerivativeMember
2018-01-01
2018-12-31
0001099219
us-gaap:InterestRateSwapMember
us-gaap:FairValueHedgingMember
us-gaap:DebtSecuritiesMember
2018-01-01
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:ForeignCurrencyGainLossMember
2018-01-01
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
met:CreditForwardsMember
2018-01-01
2018-12-31
0001099219
us-gaap:ForeignExchangeForwardMember
us-gaap:NetInvestmentHedgingMember
2018-01-01
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
2018-01-01
2018-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:InterestRateSwapMember
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
2018-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:NonoperatingIncomeExpenseMember
2018-01-01
2018-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
2018-01-01
2018-12-31
0001099219
us-gaap:EmbeddedDerivativeFinancialInstrumentsMember
2019-01-01
2019-12-31
0001099219
us-gaap:FairValueHedgingMember
2017-01-01
2017-12-31
0001099219
met:EffectsofDerivativesonConsolidatedStatementsofOperationsandComprehensiveIncomeLossMember
2017-01-01
2017-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
met:NonderivativeDomainMember
2017-01-01
2017-12-31
0001099219
us-gaap:NondesignatedMember
met:EquityMarketRiskMember
2017-01-01
2017-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:ForeignCurrencyGainLossMember
2017-01-01
2017-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:NonoperatingIncomeExpenseMember
2017-01-01
2017-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:InterestRateContractMember
2017-01-01
2017-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:ForeignCurrencyGainLossMember
2017-01-01
2017-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:CurrencySwapMember
2017-01-01
2017-12-31
0001099219
us-gaap:EmbeddedDerivativeFinancialInstrumentsMember
2017-01-01
2017-12-31
0001099219
us-gaap:NondesignatedMember
2017-01-01
2017-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:CreditDefaultSwapBuyingProtectionMember
2017-01-01
2017-12-31
0001099219
us-gaap:FairValueHedgingMember
us-gaap:DerivativeMember
2017-01-01
2017-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:ForeignExchangeMember
2017-01-01
2017-12-31
0001099219
us-gaap:ForeignExchangeForwardMember
us-gaap:NetInvestmentHedgingMember
2017-01-01
2017-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:InterestRateRiskMember
2017-01-01
2017-12-31
0001099219
us-gaap:CurrencySwapMember
us-gaap:FairValueHedgingMember
us-gaap:DerivativeMember
2017-01-01
2017-12-31
0001099219
us-gaap:InterestRateSwapMember
us-gaap:FairValueHedgingMember
us-gaap:DerivativeMember
2017-01-01
2017-12-31
0001099219
us-gaap:InterestRateSwapMember
us-gaap:FairValueHedgingMember
us-gaap:DebtSecuritiesMember
2017-01-01
2017-12-31
0001099219
us-gaap:CashFlowHedgingMember
met:CreditForwardsMember
2017-01-01
2017-12-31
0001099219
us-gaap:CashFlowHedgingMember
2017-01-01
2017-12-31
0001099219
us-gaap:CashFlowHedgingMember
met:CreditForwardsMember
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-01-01
2017-12-31
0001099219
us-gaap:NondesignatedMember
us-gaap:CreditDefaultSwapSellingProtectionMember
2017-01-01
2017-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:InterestRateSwapMember
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-01-01
2017-12-31
0001099219
us-gaap:CurrencySwapMember
us-gaap:FairValueHedgingMember
us-gaap:DebtSecuritiesMember
2017-01-01
2017-12-31
0001099219
us-gaap:NetInvestmentHedgingMember
2017-01-01
2017-12-31
0001099219
us-gaap:CashFlowHedgingMember
us-gaap:CurrencySwapMember
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-01-01
2017-12-31
0001099219
met:NonperformanceRiskMember
2019-01-01
2019-12-31
0001099219
met:NonperformanceRiskMember
2018-01-01
2018-12-31
0001099219
met:NonperformanceRiskMember
2017-01-01
2017-12-31
0001099219
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:FixedMaturitiesMember
2019-12-31
0001099219
us-gaap:DesignatedAsHedgingInstrumentMember
met:FuturepolicybenefitsMember
2019-12-31
0001099219
us-gaap:DesignatedAsHedgingInstrumentMember
us-gaap:MortgagesMember
2019-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BaaMember
2018-12-31
0001099219
met:BMember
2018-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BMember
2019-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BMember
2018-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BaMember
2018-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:AaaAaMember
2019-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BaMember
2018-12-31
0001099219
met:BaMember
2019-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BMember
2019-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BMember
2018-01-01
2018-12-31
0001099219
met:BMember
2019-12-31
0001099219
us-gaap:CreditIndexProductMember
met:AaaAaMember
2018-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BaMember
2019-01-01
2019-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BMember
2018-12-31
0001099219
met:AaaAaMember
2019-12-31
0001099219
met:BaaMember
2018-12-31
0001099219
met:BaaMember
2019-01-01
2019-12-31
0001099219
met:BaaMember
2019-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BaMember
2019-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BaaMember
2019-12-31
0001099219
met:AaaAaMember
2018-12-31
0001099219
met:AaaAaMember
2019-01-01
2019-12-31
0001099219
met:BaMember
2018-12-31
0001099219
us-gaap:CreditIndexProductMember
met:AaaAaMember
2019-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BaaMember
2019-01-01
2019-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BaaMember
2019-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:AaaAaMember
2018-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BaMember
2018-01-01
2018-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BMember
2019-01-01
2019-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BaaMember
2019-01-01
2019-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BaaMember
2018-01-01
2018-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:AaaAaMember
2018-01-01
2018-12-31
0001099219
met:BMember
2019-01-01
2019-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BaaMember
2018-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BMember
2019-01-01
2019-12-31
0001099219
met:BaMember
2018-01-01
2018-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:BaMember
2019-12-31
0001099219
us-gaap:CreditIndexProductMember
met:AaaAaMember
2019-01-01
2019-12-31
0001099219
us-gaap:CreditIndexProductMember
met:BaaMember
2018-01-01
2018-12-31
0001099219
us-gaap:CreditIndexProductMember
met:AaaAaMember
2018-01-01
2018-12-31
0001099219
us-gaap:CreditDefaultSwapMember
met:AaaAaMember
2019-01-01
2019-12-31
0001099219
met:BaaMember
2018-01-01
2018-12-31
0001099219
met:BMember
2018-01-01
2018-12-31
0001099219
met:BaMember
2019-01-01
2019-12-31
0001099219
met:AaaAaMember
2018-01-01
2018-12-31
0001099219
us-gaap:CashMember
met:DerivativesSubjectToCreditContingentProvisionsMember
2018-12-31
0001099219
met:DerivativesNotSubjectToCreditContingentProvisionsMember
2019-12-31
0001099219
us-gaap:CashMember
met:DerivativesNotSubjectToCreditContingentProvisionsMember
2018-12-31
0001099219
us-gaap:FixedMaturitiesMember
2019-12-31
0001099219
us-gaap:FixedMaturitiesMember
met:DerivativesSubjectToCreditContingentProvisionsMember
2018-12-31
0001099219
met:DerivativesNotSubjectToCreditContingentProvisionsMember
2018-12-31
0001099219
us-gaap:FixedMaturitiesMember
2018-12-31
0001099219
us-gaap:FixedMaturitiesMember
met:DerivativesNotSubjectToCreditContingentProvisionsMember
2018-12-31
0001099219
us-gaap:FixedMaturitiesMember
met:DerivativesSubjectToCreditContingentProvisionsMember
2019-12-31
0001099219
met:DerivativesSubjectToCreditContingentProvisionsMember
2019-12-31
0001099219
us-gaap:CashMember
met:DerivativesSubjectToCreditContingentProvisionsMember
2019-12-31
0001099219
us-gaap:FixedMaturitiesMember
met:DerivativesNotSubjectToCreditContingentProvisionsMember
2019-12-31
0001099219
met:DerivativesSubjectToCreditContingentProvisionsMember
2018-12-31
0001099219
us-gaap:CashMember
2019-12-31
0001099219
us-gaap:CashMember
2018-12-31
0001099219
us-gaap:CashMember
met:DerivativesNotSubjectToCreditContingentProvisionsMember
2019-12-31
0001099219
us-gaap:ExchangeClearedMember
2019-12-31
0001099219
us-gaap:AccruedLiabilitiesMember
2019-12-31
0001099219
us-gaap:AccruedLiabilitiesMember
2018-12-31
0001099219
us-gaap:OverTheCounterMember
2019-12-31
0001099219
us-gaap:OverTheCounterMember
2018-12-31
0001099219
us-gaap:ExchangeTradedMember
2018-12-31
0001099219
us-gaap:ExchangeTradedMember
2019-12-31
0001099219
us-gaap:ExchangeClearedMember
2018-12-31
0001099219
met:PolicyholderAccountBalancesMember
met:AssumedGuaranteedMinimumBenefitMember
2019-12-31
0001099219
met:PolicyholderAccountBalancesMember
met:FixedannuitieswithequityindexedreturnsMember
2019-12-31
0001099219
met:PolicyholderAccountBalancesMember
met:OtherEmbeddedDerivativesMember
2019-12-31
0001099219
met:PolicyholderAccountBalancesMember
met:AssumedGuaranteedMinimumBenefitMember
2018-12-31
0001099219
met:ReceivablesMember
met:CededGuaranteedMinimumBenefitMember
2018-12-31
0001099219
met:PolicyholderAccountBalancesMember
met:FixedannuitieswithequityindexedreturnsMember
2018-12-31
0001099219
met:PolicyholderAccountBalancesMember
met:DirectGuaranteedMinimumBenefitMember
2019-12-31
0001099219
met:ReceivablesMember
met:CededGuaranteedMinimumBenefitMember
2019-12-31
0001099219
us-gaap:OtherLiabilitiesMember
met:FundsWithheldOnCededReinsuranceMember
2019-12-31
0001099219
us-gaap:OtherLiabilitiesMember
met:FundsWithheldOnCededReinsuranceMember
2018-12-31
0001099219
met:PolicyholderAccountBalancesMember
met:OtherEmbeddedDerivativesMember
2018-12-31
0001099219
met:PolicyholderAccountBalancesMember
met:DirectGuaranteedMinimumBenefitMember
2018-12-31
0001099219
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:DomesticCorporateDebtSecuritiesMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:InterestRateContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:EquityContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:AssetBackedSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ForeignExchangeContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
met:ResidentialLoansHeldForInvestmentMember
2018-12-31
0001099219
us-gaap:CreditRiskContractMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:EquityContractMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:InterestRateContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:CreditRiskContractMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
met:ResidentialLoansHeldForInvestmentMember
2018-12-31
0001099219
met:DerivativeLiabilitiesWithinSeparateAccountsMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:DomesticCorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:USTreasuryAndGovernmentMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:CreditRiskContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:DomesticCorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:ForeignGovernmentDebtSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
met:DerivativeLiabilitiesWithinSeparateAccountsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:EquityContractMember
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0001099219
us-gaap:CreditRiskContractMember
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31