XML 193 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
Insurance (Guarantees Related to Annuity Contracts) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Variable Annuity Guarantees | Guaranteed Death Benefits [Member]    
Net Amount at Risk by Product and Guarantee [Line Items]    
Account value $ 62,810us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
$ 62,763us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Separate account value in event of death 51,077us-gaap_NetAmountAtRiskByProductAndGuaranteeSeparateAccountValueInEventOfDeath
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
50,700us-gaap_NetAmountAtRiskByProductAndGuaranteeSeparateAccountValueInEventOfDeath
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Net amount at risk in event of death 702us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskInEventOfDeath
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
641us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskInEventOfDeath
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Average attained age of contractholders 65 years 64 years
Variable Annuity Guarantees | Guaranteed Annuitization Benefits [Member]    
Net Amount at Risk by Product and Guarantee [Line Items]    
Account value 29,474us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_AnnuitizationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
28,934us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_AnnuitizationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Separate account value at annuitization 28,347us-gaap_NetAmountAtRiskByProductAndGuaranteeSeparateAccountValueAtAnnuitization
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_AnnuitizationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
27,738us-gaap_NetAmountAtRiskByProductAndGuaranteeSeparateAccountValueAtAnnuitization
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_AnnuitizationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Net amount at risk at annuitization 244us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_AnnuitizationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
123us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_AnnuitizationBenefitMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_VariableAnnuityMember
Average attained age of contractholders 63 years 62 years
Two Tier and Other Annuities | Guaranteed Annuitization Benefits [Member]    
Net Amount at Risk by Product and Guarantee [Line Items]    
Account value 456us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_AnnuitizationBenefitMember
/ us-gaap_ProductOrServiceAxis
= mlic_TwoTierAnnuitiesMember
397us-gaap_NetAmountAtRiskByProductAndGuaranteeGeneralAccountValue
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_AnnuitizationBenefitMember
/ us-gaap_ProductOrServiceAxis
= mlic_TwoTierAnnuitiesMember
Net amount at risk at annuitization $ 153us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_AnnuitizationBenefitMember
/ us-gaap_ProductOrServiceAxis
= mlic_TwoTierAnnuitiesMember
$ 123us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRiskAtAnnuitization
/ us-gaap_NetAmountAtRiskByProductAndGuaranteeGuaranteeTypeAxis
= us-gaap_AnnuitizationBenefitMember
/ us-gaap_ProductOrServiceAxis
= mlic_TwoTierAnnuitiesMember
Average attained age of contractholders 55 years 54 years