XML 96 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENTS (Details - Assets measured at fair value on a non-recurring basis at the time of impairment and the related impairment charges) (Fair value on a non-recurring basis, USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Impairment Charges $ 99us-gaap_AssetImpairmentCharges $ 92us-gaap_AssetImpairmentCharges  
Other Investments
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Impairment Charges 25us-gaap_AssetImpairmentCharges
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
49us-gaap_AssetImpairmentCharges
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Investments In Life Settlements
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Impairment Charges 70us-gaap_AssetImpairmentCharges
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_InvestmentsInLifeSettlementsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
42us-gaap_AssetImpairmentCharges
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_InvestmentsInLifeSettlementsMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Other assets
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Impairment Charges 4us-gaap_AssetImpairmentCharges
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_OtherAssetsMiscellaneousMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
1us-gaap_AssetImpairmentCharges
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_OtherAssetsMiscellaneousMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
 
Level 2
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Assets at Fair Value, Non-Recurring Basis     0us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Level 2 | Other assets
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Assets at Fair Value, Non-Recurring Basis     0us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_OtherAssetsMiscellaneousMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Level 3
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Assets at Fair Value, Non-Recurring Basis 1,375us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  1,328us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Level 3 | Other Investments
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Assets at Fair Value, Non-Recurring Basis 1,058us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  790us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Level 3 | Investments In Life Settlements
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Assets at Fair Value, Non-Recurring Basis 308us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_InvestmentsInLifeSettlementsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  537us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_InvestmentsInLifeSettlementsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Level 3 | Other assets
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Assets at Fair Value, Non-Recurring Basis 9us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_OtherAssetsMiscellaneousMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  1us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_OtherAssetsMiscellaneousMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Total Fair Value
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Assets at Fair Value, Non-Recurring Basis 1,375us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  1,328us-gaap_AssetsFairValueDisclosureNonrecurring
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Total Fair Value | Other Investments
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Assets at Fair Value, Non-Recurring Basis 1,058us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  790us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Total Fair Value | Investments In Life Settlements
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Assets at Fair Value, Non-Recurring Basis 308us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_InvestmentsInLifeSettlementsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  537us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_InvestmentsInLifeSettlementsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
Total Fair Value | Other assets
     
FAIR VALUE, ASSETS MEASUREMENTS ON A NON-RECURRING BASIS      
Assets at Fair Value, Non-Recurring Basis $ 9us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_OtherAssetsMiscellaneousMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember
  $ 1us-gaap_AssetsFairValueDisclosureNonrecurring
/ aig_FairValueAssetsImpairmentChargesMeasuredOnNonrecurringBasisAxis
= aig_OtherAssetsMiscellaneousMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsNonrecurringMember