XML 171 R125.htm IDEA: XBRL DOCUMENT v2.4.1.9
VARIABLE LIFE AND ANNUITY CONTRACTS (Details - GMDB, GMIB, GMWB and GMAV) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Assumptions and methodology used to determine the GMDB liability      
Fair value of embedded derivatives, liability $ 7,381us-gaap_DerivativeFairValueOfDerivativeLiability $ 6,214us-gaap_DerivativeFairValueOfDerivativeLiability  
Embedded derivatives      
Assumptions and methodology used to determine the GMDB liability      
Fair value of embedded derivatives, liability 1,500us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
424us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
 
Guaranteed minimum death benefits (GMDB)      
Assumptions and methodology used to determine the GMDB liability      
Maximum number of stochastically generated investment performance scenarios (in counts) 1,000aig_LongDurationContractsAssumptionsByProductAndGuaranteeMaximumNumberOfInvestmentPerformanceScenariosConsidered
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
   
Mean investment performance assumption, high end of range (as a percent) 8.50%us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeEstimatedInvestmentYieldHighEnd
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
   
Volatility rate (as a percent) 16.00%us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeVolatilityRate
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
   
Mortality rate, low end of range (as a percent) 85.00%us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeMortalityRateLowEnd
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
   
Lapse rate, low end of range (as a percent) 0.00%us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeLapseRateLowEnd
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
   
Lapse rate, high end of range (as a percent) 37.00%us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeLapseRateHighEnd
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
   
Discount rate, low end of range (as a percent) 3.75%us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeDiscountRateLowEnd
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
   
Discount rate, high end of range (as a percent) 10.00%us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeDiscountRateHighEnd
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
   
Guaranteed minimum death benefits (GMDB) and Guaranteed minimum income benefits (GMIB)      
Changes in GMDB and GMIB liabilities for guarantees on variable contracts reflected in the general account      
Balance at the beginning of the period 394us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
413us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
445us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
Reserve increase 93us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
32us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
43us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsIncurredBenefits1
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
Benefits paid 67us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
51us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
75us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsBenefitsPaid
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
Balance at the end of the period 420us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
394us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
413us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteedBenefitLiabilityGross
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumDeathBenefitAndGuaranteedMinimumIncomeBenefitMember
Guaranteed minimum account value benefits (GMAV B) and Guaranteed minimum withdrawal benefits (GMWB)      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Account value 35,000aig_ValueOfSeparateAccountsAndGeneralAccountsCorrespondingToSpecifiedProductGuaranteeTypeAndSubsetOfGuarantee
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumAccountValueBenefitsAndGuaranteedMinimumWithdrawalBenefitMember
28,600aig_ValueOfSeparateAccountsAndGeneralAccountsCorrespondingToSpecifiedProductGuaranteeTypeAndSubsetOfGuarantee
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumAccountValueBenefitsAndGuaranteedMinimumWithdrawalBenefitMember
 
Net amount at risk 414us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumAccountValueBenefitsAndGuaranteedMinimumWithdrawalBenefitMember
63us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumAccountValueBenefitsAndGuaranteedMinimumWithdrawalBenefitMember
 
Assumptions and methodology used to determine the GMDB liability      
Mortality rate, low end of range (as a percent) 92.00%us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeMortalityRateLowEnd
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumAccountValueBenefitsAndGuaranteedMinimumWithdrawalBenefitMember
   
Mortality rate, high end of range (as a percent) 139.00%us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeMortalityRateHighEnd
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumAccountValueBenefitsAndGuaranteedMinimumWithdrawalBenefitMember
   
Guaranteed minimum account value benefits (GMAV B) and Guaranteed minimum withdrawal benefits (GMWB) | Embedded derivatives      
Assumptions and methodology used to determine the GMDB liability      
Fair value of embedded derivatives, net asset 957us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumAccountValueBenefitsAndGuaranteedMinimumWithdrawalBenefitMember
37us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumAccountValueBenefitsAndGuaranteedMinimumWithdrawalBenefitMember
 
Fair value of embedded derivatives, liability 0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumAccountValueBenefitsAndGuaranteedMinimumWithdrawalBenefitMember
0us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EmbeddedDerivativeFinancialInstrumentsMember
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= aig_GuaranteedMinimumAccountValueBenefitsAndGuaranteedMinimumWithdrawalBenefitMember
 
Variable contract, net deposits plus a minimum return | Guaranteed minimum death benefits (GMDB)      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Account value 85aig_ValueOfSeparateAccountsAndGeneralAccountsCorrespondingToSpecifiedProductGuaranteeTypeAndSubsetOfGuarantee
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= aig_NetDepositPlusMinimumReturnContractMember
78aig_ValueOfSeparateAccountsAndGeneralAccountsCorrespondingToSpecifiedProductGuaranteeTypeAndSubsetOfGuarantee
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= aig_NetDepositPlusMinimumReturnContractMember
 
Net amount at risk 1us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= aig_NetDepositPlusMinimumReturnContractMember
1us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= aig_NetDepositPlusMinimumReturnContractMember
 
Average attained age of contract holders by product 62 years 66 years  
Variable contract, net deposits plus a minimum return | Guaranteed minimum death benefits (GMDB) | Minimum      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Range of guaranteed minimum return rates (as a percent) 0 0  
Variable contract, net deposits plus a minimum return | Guaranteed minimum death benefits (GMDB) | Maximum      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Range of guaranteed minimum return rates (as a percent) 0.05 0.05  
Variable annuity contract, highest contract value attained | Guaranteed minimum death benefits (GMDB)      
Liabilities for Guarantees on Long-Duration Contracts [Line Items]      
Account value 17aig_ValueOfSeparateAccountsAndGeneralAccountsCorrespondingToSpecifiedProductGuaranteeTypeAndSubsetOfGuarantee
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= aig_HighestContractValueAttainedContractMember
15aig_ValueOfSeparateAccountsAndGeneralAccountsCorrespondingToSpecifiedProductGuaranteeTypeAndSubsetOfGuarantee
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= aig_HighestContractValueAttainedContractMember
 
Net amount at risk $ 1us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= aig_HighestContractValueAttainedContractMember
$ 1us-gaap_NetAmountAtRiskByProductAndGuaranteeNetAmountAtRisk
/ us-gaap_LiabilitiesForGuaranteesOnLongDurationContractsGuaranteeTypeAxis
= us-gaap_GuaranteedMinimumDeathBenefitMember
/ us-gaap_ProductOrServiceAxis
= aig_HighestContractValueAttainedContractMember
 
Average attained age of contract holders by product 68 years 70 years