XML 80 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENTS (Details - Gross components of purchases, sales, issues and settlements) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Sep. 30, 2012
Sep. 30, 2010
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, Sales, Issues and Settlements, Net, assets $ 166us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements $ 978us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements    
Transfers into Level 3 at end of reporting period, net gains (losses) not included in realized and unrealized gains and losses related to Level 3 for the period 18aig_FairValueLevel3TransfersInAtEndOfPeriodNetGainLossExcludedFromLevel3GainsLosses 23aig_FairValueLevel3TransfersInAtEndOfPeriodNetGainLossExcludedFromLevel3GainsLosses 0aig_FairValueLevel3TransfersInAtEndOfPeriodNetGainLossExcludedFromLevel3GainsLosses 43aig_FairValueLevel3TransfersInAtEndOfPeriodNetGainLossExcludedFromLevel3GainsLosses
Transfers out Level 3 at end of reporting period, net gains (losses) not included in realized and unrealized gains and losses related to Level 3 for the period. 3aig_FairValueLevel3TransfersOutAtEndOfPeriodNetGainLossExcludedFromLevel3GainsLosses 23aig_FairValueLevel3TransfersOutAtEndOfPeriodNetGainLossExcludedFromLevel3GainsLosses 0aig_FairValueLevel3TransfersOutAtEndOfPeriodNetGainLossExcludedFromLevel3GainsLosses 18aig_FairValueLevel3TransfersOutAtEndOfPeriodNetGainLossExcludedFromLevel3GainsLosses
Liabilities        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, liabilities 15us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
/ us-gaap_FairValueByLiabilityClassAxis
= aig_LiabilitiesMember
1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
/ us-gaap_FairValueByLiabilityClassAxis
= aig_LiabilitiesMember
   
Sales, liabilities (73)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
/ us-gaap_FairValueByLiabilityClassAxis
= aig_LiabilitiesMember
(12)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
/ us-gaap_FairValueByLiabilityClassAxis
= aig_LiabilitiesMember
   
Settlements, liabilities 62us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_LiabilitiesMember
62us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_LiabilitiesMember
   
Purchases, Sales, Issues and Settlements, Net, liabilities 4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_LiabilitiesMember
51us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_LiabilitiesMember
   
Policyholder contract deposits        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, liabilities 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
/ us-gaap_FairValueByLiabilityClassAxis
= aig_PolicyholderContractDepositsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
/ us-gaap_FairValueByLiabilityClassAxis
= aig_PolicyholderContractDepositsMember
   
Sales, liabilities (73)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
/ us-gaap_FairValueByLiabilityClassAxis
= aig_PolicyholderContractDepositsMember
(12)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
/ us-gaap_FairValueByLiabilityClassAxis
= aig_PolicyholderContractDepositsMember
   
Settlements, liabilities 22us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_PolicyholderContractDepositsMember
41us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_PolicyholderContractDepositsMember
   
Purchases, Sales, Issues and Settlements, Net, liabilities (51)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_PolicyholderContractDepositsMember
29us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_PolicyholderContractDepositsMember
   
Derivative liabilities, net        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, liabilities 15us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
1us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
   
Sales, liabilities 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
   
Settlements, liabilities 28us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
2us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
   
Purchases, Sales, Issues and Settlements, Net, liabilities 43us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
3us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByLiabilityClassAxis
= us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember
   
Long-term debt        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, liabilities 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
/ us-gaap_FairValueByLiabilityClassAxis
= aig_OtherLongTermDebtMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
/ us-gaap_FairValueByLiabilityClassAxis
= aig_OtherLongTermDebtMember
   
Sales, liabilities 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
/ us-gaap_FairValueByLiabilityClassAxis
= aig_OtherLongTermDebtMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySales
/ us-gaap_FairValueByLiabilityClassAxis
= aig_OtherLongTermDebtMember
   
Settlements, liabilities 12us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_OtherLongTermDebtMember
19us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_OtherLongTermDebtMember
   
Purchases, Sales, Issues and Settlements, Net, liabilities 12us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_OtherLongTermDebtMember
19us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements
/ us-gaap_FairValueByLiabilityClassAxis
= aig_OtherLongTermDebtMember
   
Assets [Member]        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 2,430us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetsMember
2,886us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetsMember
   
Sales, assets (812)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetsMember
(102)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetsMember
   
Settlements, assets (1,452)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetsMember
(1,806)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetsMember
   
Purchases, Sales, Issues and Settlements, Net, assets 166us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetsMember
978us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= us-gaap_AssetsMember
   
Bonds available for sale        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 1,731us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
2,428us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
   
Sales, assets (144)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
(84)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
   
Settlements, assets (793)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
(977)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
   
Purchases, Sales, Issues and Settlements, Net, assets 794us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
1,367us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
   
Bonds available for sale | Obligations of states, municipalities and political subdivisions        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 107us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
888us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Sales, assets (22)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(5)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Settlements, assets (20)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(37)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Purchases, Sales, Issues and Settlements, Net, assets 65us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
846us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Bonds available for sale | Non-U.S. government        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 6us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
2us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
   
Sales, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
   
Settlements, assets (2)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
   
Purchases, Sales, Issues and Settlements, Net, assets 4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
2us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
   
Bonds available for sale | Corporate debt        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 6us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
56us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Sales, assets (50)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(7)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Settlements, assets (17)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
(45)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Purchases, Sales, Issues and Settlements, Net, assets (61)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
4us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Bonds available for sale | Residential mortgage backed securities (RMBS)        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 961us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
1,087us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
   
Sales, assets (22)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
(15)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
   
Settlements, assets (585)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
(515)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
   
Purchases, Sales, Issues and Settlements, Net, assets 354us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
557us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
   
Bonds available for sale | Commercial mortgage-backed securities (CMBS)        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 72us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
65us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
   
Sales, assets (27)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(57)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
   
Settlements, assets (15)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(58)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
   
Purchases, Sales, Issues and Settlements, Net, assets 30us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(50)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
   
Bonds available for sale | Collateralized Debt Obligations/Asset Backed Securities (CDO/ABS)        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 579us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
330us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
   
Sales, assets 23us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
   
Settlements, assets (154)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
(322)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
   
Purchases, Sales, Issues and Settlements, Net, assets 402us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
8us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsAvailableForSaleSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
   
Other Bond securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 459us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
162us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
   
Sales, assets (82)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
(18)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
   
Settlements, assets (511)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
(582)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
   
Purchases, Sales, Issues and Settlements, Net, assets (134)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
(438)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
   
Other Bond securities | Obligations of states, municipalities and political subdivisions        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Sales, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Settlements, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Purchases, Sales, Issues and Settlements, Net, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
   
Other Bond securities | Non-U.S. government        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
   
Sales, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
   
Settlements, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
   
Purchases, Sales, Issues and Settlements, Net, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
   
Other Bond securities | Corporate debt        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Sales, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Settlements, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Purchases, Sales, Issues and Settlements, Net, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
   
Other Bond securities | Residential mortgage backed securities (RMBS)        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 245us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
141us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
   
Sales, assets (6)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
(5)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
   
Settlements, assets (35)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
(32)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
   
Purchases, Sales, Issues and Settlements, Net, assets 204us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
104us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
   
Other Bond securities | Commercial mortgage-backed securities (CMBS)        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
   
Sales, assets (36)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(6)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
   
Settlements, assets (64)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(85)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
   
Purchases, Sales, Issues and Settlements, Net, assets (100)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
(91)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommercialMortgageBackedSecuritiesMember
   
Other Bond securities | Collateralized Debt Obligations/Asset Backed Securities (CDO/ABS)        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 214us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
21us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
   
Sales, assets (40)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
(7)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
   
Settlements, assets (412)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
(465)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
   
Purchases, Sales, Issues and Settlements, Net, assets (238)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
(451)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_BondsTradingSecuritiesMember
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= aig_CollateralizedDebtObligationsAndAssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
   
Equity securities        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_EquitySecurityMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_EquitySecurityMember
   
Sales, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_EquitySecurityMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_EquitySecurityMember
   
Settlements, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_EquitySecurityMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_EquitySecurityMember
   
Purchases, Sales, Issues and Settlements, Net, assets 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_EquitySecurityMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_EquitySecurityMember
   
Other invested assets        
Fair Value, Assets and Liabilities Measured on Recurring Basis Unobservable Input Reconciliation [Line Items]        
Purchases, assets 240us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_OtherInvestedAssetsMember
296us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
/ us-gaap_InvestmentTypeAxis
= aig_OtherInvestedAssetsMember
   
Sales, assets (586)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_OtherInvestedAssetsMember
0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
/ us-gaap_InvestmentTypeAxis
= aig_OtherInvestedAssetsMember
   
Settlements, assets (148)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_OtherInvestedAssetsMember
(247)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
/ us-gaap_InvestmentTypeAxis
= aig_OtherInvestedAssetsMember
   
Purchases, Sales, Issues and Settlements, Net, assets $ (494)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_OtherInvestedAssetsMember
$ 49us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements
/ us-gaap_InvestmentTypeAxis
= aig_OtherInvestedAssetsMember