330000 - Disclosure - Investments, Debt and Equity Securities

Arc namepresentationArc
Arc rolehttp://www.xbrl.org/2003/arcrole/parent-child
Link rolehttp://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecurities
ConceptOrder
us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract
us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
10
us-gaap:MarketableSecuritiesTextBlock
10
us-gaap:MarketableSecuritiesTable
10
us-gaap:FinancialInstrumentAxis
10
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
10
us-gaap:SeniorDebtObligationsMember
10
us-gaap:FairValueOptionOtherEligibleItemsMember
20
us-gaap:FirmCommitmentNotRecognizedAtInceptionFairValueOptionMember
10
us-gaap:WrittenLoanCommitmentFairValueOptionMember
20
us-gaap:InsuranceContractRightsAndObligationsFairValueOptionMember
30
us-gaap:WarrantyRightsAndObligationsFairValueOptionMember
40
us-gaap:SeparatedHostFinancialInstrumentFairValueOptionMember
50
us-gaap:CommoditiesInvestmentMember
30
us-gaap:USTreasuryAndGovernmentMember
40
us-gaap:USTreasurySecuritiesMember
10
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
20
us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember
30
us-gaap:USStatesAndPoliticalSubdivisionsMember
50
us-gaap:ForeignGovernmentDebtSecuritiesMember
60
us-gaap:CorporateDebtSecuritiesMember
70
us-gaap:DomesticCorporateDebtSecuritiesMember
10
us-gaap:ForeignCorporateDebtSecuritiesMember
20
us-gaap:ConvertibleDebtSecuritiesMember
30
us-gaap:AssetBackedSecuritiesMember
80
us-gaap:MortgageBackedSecuritiesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
20
us-gaap:ResidentialMortgageBackedSecuritiesMember
30
us-gaap:CommercialMortgageBackedSecuritiesMember
40
us-gaap:CollateralizedDebtObligationsMember
20
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
30
us-gaap:InterestOnlyStripMember
40
us-gaap:PrincipalOnlyStripMember
50
us-gaap:FixedIncomeSecuritiesMember
90
us-gaap:AuctionRateSecuritiesMember
100
us-gaap:VariableRateDemandObligationMember
110
us-gaap:OtherDebtSecuritiesMember
120
us-gaap:CommonStockMember
130
us-gaap:PreferredStockMember
140
us-gaap:NonredeemablePreferredStockMember
10
us-gaap:RedeemablePreferredStockMember
20
us-gaap:ConvertiblePreferredStockMember
30
us-gaap:ContingentConvertiblePreferredStockMember
40
us-gaap:MarketableSecuritiesLineItems
20
us-gaap:MarketableSecuritiesAbstract
10
us-gaap:MarketableSecuritiesCurrent
10
us-gaap:MarketableSecuritiesNoncurrent
20
us-gaap:MarketableSecurities
30
us-gaap:MarketableSecuritiesGainLossAbstract
20
us-gaap:MarketableSecuritiesUnrealizedGainLoss
10
us-gaap:MarketableSecuritiesRealizedGainLoss
20
us-gaap:MarketableSecuritiesGainLoss
30
us-gaap:TradingSecuritiesAndCertainTradingAssetsTextBlock
20
us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable
10
us-gaap:FinancialInstrumentAxis
10
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
10
us-gaap:SeniorDebtObligationsMember
10
us-gaap:FairValueOptionOtherEligibleItemsMember
20
us-gaap:FirmCommitmentNotRecognizedAtInceptionFairValueOptionMember
10
us-gaap:WrittenLoanCommitmentFairValueOptionMember
20
us-gaap:InsuranceContractRightsAndObligationsFairValueOptionMember
30
us-gaap:WarrantyRightsAndObligationsFairValueOptionMember
40
us-gaap:SeparatedHostFinancialInstrumentFairValueOptionMember
50
us-gaap:CommoditiesInvestmentMember
30
us-gaap:USTreasuryAndGovernmentMember
40
us-gaap:USTreasurySecuritiesMember
10
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
20
us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember
30
us-gaap:USStatesAndPoliticalSubdivisionsMember
50
us-gaap:ForeignGovernmentDebtSecuritiesMember
60
us-gaap:CorporateDebtSecuritiesMember
70
us-gaap:DomesticCorporateDebtSecuritiesMember
10
us-gaap:ForeignCorporateDebtSecuritiesMember
20
us-gaap:ConvertibleDebtSecuritiesMember
30
us-gaap:AssetBackedSecuritiesMember
80
us-gaap:MortgageBackedSecuritiesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
20
us-gaap:ResidentialMortgageBackedSecuritiesMember
30
us-gaap:CommercialMortgageBackedSecuritiesMember
40
us-gaap:CollateralizedDebtObligationsMember
20
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
30
us-gaap:InterestOnlyStripMember
40
us-gaap:PrincipalOnlyStripMember
50
us-gaap:FixedIncomeSecuritiesMember
90
us-gaap:AuctionRateSecuritiesMember
100
us-gaap:VariableRateDemandObligationMember
110
us-gaap:OtherDebtSecuritiesMember
120
us-gaap:CommonStockMember
130
us-gaap:PreferredStockMember
140
us-gaap:NonredeemablePreferredStockMember
10
us-gaap:RedeemablePreferredStockMember
20
us-gaap:ConvertiblePreferredStockMember
30
us-gaap:ContingentConvertiblePreferredStockMember
40
us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems
20
us-gaap:DebtSecuritiesTradingAndEquitySecuritiesFvNiAbstract
10
us-gaap:TradingSecuritiesDebt
10
us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
20
30
us-gaap:DebtSecuritiesTradingAndEquitySecuritiesFvNiCostAbstract
20
us-gaap:EquitySecuritiesFvNiCost
10
us-gaap:TradingSecuritiesDebtAmortizedCost
20
us-gaap:DebtSecuritiesTradingAndEquitySecuritiesFvNiCost
30
us-gaap:DebtSecuritiesTradingRestrictedAbstract
30
us-gaap:DebtSecuritiesTradingRestricted
10
us-gaap:DebtSecuritiesTradingRestrictionTypeExtensibleList
20
us-gaap:EquitySecuritiesRestrictedAbstract
40
us-gaap:EquitySecuritiesFvNiRestricted
10
us-gaap:EquitySecuritiesFvNiRestrictionTypeExtensibleList
20
us-gaap:NetRealizedOrUnrealizedGainLossOnTradingSecuritiesAbstract
50
us-gaap:TradingSecuritiesUnrealizedHoldingGainLossAbstract
10
us-gaap:DebtSecuritiesTradingUnrealizedGain
10
us-gaap:DebtSecuritiesTradingUnrealizedLoss
20
us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
30
us-gaap:TradingSecuritiesRealizedGainLossAbstract
20
us-gaap:DebtSecuritiesTradingRealizedGain
10
us-gaap:DebtSecuritiesTradingRealizedLoss
20
us-gaap:DebtSecuritiesTradingRealizedGainLoss
30
us-gaap:DebtSecuritiesTradingGainLoss
30
us-gaap:EquitySecuritiesFvNiGainLossAbstract
60
us-gaap:EquitySecuritiesFvNiUnrealizedGainLossAbstract
10
us-gaap:EquitySecuritiesFvNiUnrealizedGain
10
us-gaap:EquitySecuritiesFvNiUnrealizedLoss
20
us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
30
us-gaap:EquitySecuritiesFvNiRealizedGainLossAbstract
20
us-gaap:EquitySecuritiesFvNiRealizedGain
10
us-gaap:EquitySecuritiesFvNiRealizedLoss
20
us-gaap:EquitySecuritiesFvNiRealizedGainLoss
30
us-gaap:EquitySecuritiesFvNiGainLoss
30
us-gaap:EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValueAbstract
70
us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
10
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
20
us-gaap:EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue
30
us-gaap:EquitySecuritiesFVNIAbstract
80
us-gaap:EquitySecuritiesFvNi
10
us-gaap:EquitySecuritiesFVNINoncurrent
20
us-gaap:EquitySecuritiesFvNiCurrentAndNoncurrent
30
us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
30
us-gaap:DebtSecuritiesAvailableForSaleTable
10
10
10
srt:MaximumMember
10
srt:MinimumMember
20
us-gaap:FinancialInstrumentAxis
20
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
10
us-gaap:SeniorDebtObligationsMember
10
us-gaap:FairValueOptionOtherEligibleItemsMember
20
us-gaap:FirmCommitmentNotRecognizedAtInceptionFairValueOptionMember
10
us-gaap:WrittenLoanCommitmentFairValueOptionMember
20
us-gaap:InsuranceContractRightsAndObligationsFairValueOptionMember
30
us-gaap:WarrantyRightsAndObligationsFairValueOptionMember
40
us-gaap:SeparatedHostFinancialInstrumentFairValueOptionMember
50
us-gaap:CommoditiesInvestmentMember
30
us-gaap:USTreasuryAndGovernmentMember
40
us-gaap:USTreasurySecuritiesMember
10
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
20
us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember
30
us-gaap:USStatesAndPoliticalSubdivisionsMember
50
us-gaap:ForeignGovernmentDebtSecuritiesMember
60
us-gaap:CorporateDebtSecuritiesMember
70
us-gaap:DomesticCorporateDebtSecuritiesMember
10
us-gaap:ForeignCorporateDebtSecuritiesMember
20
us-gaap:ConvertibleDebtSecuritiesMember
30
us-gaap:AssetBackedSecuritiesMember
80
us-gaap:MortgageBackedSecuritiesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
20
us-gaap:ResidentialMortgageBackedSecuritiesMember
30
us-gaap:CommercialMortgageBackedSecuritiesMember
40
us-gaap:CollateralizedDebtObligationsMember
20
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
30
us-gaap:InterestOnlyStripMember
40
us-gaap:PrincipalOnlyStripMember
50
us-gaap:FixedIncomeSecuritiesMember
90
us-gaap:AuctionRateSecuritiesMember
100
us-gaap:VariableRateDemandObligationMember
110
us-gaap:OtherDebtSecuritiesMember
120
us-gaap:CommonStockMember
130
us-gaap:PreferredStockMember
140
us-gaap:NonredeemablePreferredStockMember
10
us-gaap:RedeemablePreferredStockMember
20
us-gaap:ConvertiblePreferredStockMember
30
us-gaap:ContingentConvertiblePreferredStockMember
40
us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems
30
us-gaap:AvailableForSaleSecuritiesAbstract
10
us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
10
us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
20
us-gaap:AvailableForSaleSecuritiesDebtSecurities
30
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
20
us-gaap:DebtSecuritiesAvailableForSaleGainLossAbstract
30
us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGainLossAbstract
10
us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
10
us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedLoss
20
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
30
us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossAbstract
20
us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
10
us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
20
us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
30
us-gaap:DebtSecuritiesAvailableForSaleGainLoss
30
us-gaap:AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairmentsAbstract
40
us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
10
us-gaap:DebtSecuritiesAvailableForSaleRealizedLossExcludingOtherThanTemporaryImpairment
20
us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLossExcludingOtherThanTemporaryImpairment
30
us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract
40
us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
10
us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
20
us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
30
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossAbstract
50
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossCurrent
10
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossCurrentStatementOfFinancialPositionExtensibleList
10
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent
20
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrentStatementOfFinancialPositionExtensibleList
10
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
30
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList
10
us-gaap:DebtSecuritiesAvailableForSaleExcludedAccruedInterestFromAmortizedCost
40
us-gaap:AvailableForSaleSecuritiesPurchasedOptionsPricePolicy
60
us-gaap:DebtSecuritiesAvailableForSaleCostOfSecuritySoldMethodExtensibleList
70
us-gaap:DebtSecuritiesAvailableForSaleCostOfSecurityTransferredMethodExtensibleList
80
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAbstract
90
us-gaap:DebtSecuritiesAvailableForSaleMaturityAllocationExtensibleList
10
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract
20
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract
10
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
10
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
20
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
30
40
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
50
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
20
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
30
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis
30
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostBasisRollingMaturityAbstract
40
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisRollingMaturityAbstract
10
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
10
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
20
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
30
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
40
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
50
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
20
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
30
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract
50
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract
10
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
10
20
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
30
40
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
50
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
20
us-gaap:AvailableForSaleSecuritiesDebtSecurities
30
60
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract
70
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateRollingMaturityAbstract
10
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
10
20
30
40
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
50
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
20
us-gaap:AvailableForSaleSecuritiesDebtSecurities
30
us-gaap:DebtSecuritiesAvailableForSaleMaturityDate
80
us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNetAbstract
100
us-gaap:DebtSecuritiesAvailableForSaleTransferToTradingGain
10
us-gaap:DebtSecuritiesAvailableForSaleTransferToTradingLoss
20
us-gaap:DebtSecuritiesAvailableForSaleTransferToTradingGainLoss
30
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract
110
us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNature
10
us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureCause
20
us-gaap:AvailableForsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsAbstract
30
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
10
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
20
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
30
us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureSeverity
40
us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOther
50
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherKeyPerformanceIndicatorAbstract
10
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherDefaultRate
10
us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherDelinquencyRate
20
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets
30
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherLoanToCollateralValue
20
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherThirdPartyGuaranteesAmount
30
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherLevelOfSubordination
40
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherVintage
50
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate
60
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract
120
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
10
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
20
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
30
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesReportableItemsAbstract
130
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesAbstract
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
10
us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings
20
us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale
30
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresAbstract
20
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresMethodology
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresSignificantInputs
20
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresKeyPerformanceIndicatorAbstract
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresDefaultRate
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresDelinquencyRate
20
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresPercentageOfNonperformingAssets
30
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresLoanToCollateralValue
20
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresThirdPartyGuaranteesAmount
30
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresLevelOfSubordination
40
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresVintage
50
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresGeographicConcentration
60
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsReclassificationAdjustmentOfNoncreditPortionIncludedInNetIncomeAvailabeforsaleSecuritiesBeforeTax
30
us-gaap:AvailableforsaleSecuritiesFailedAuctionValue
140
us-gaap:AvailableforsaleSecuritiesSoldAtPar
150
us-gaap:DebtSecuritiesAvailableForSaleRestrictedAbstract
160
us-gaap:DebtSecuritiesAvailableForSaleRestricted
10
us-gaap:DebtSecuritiesAvailableForSaleRestrictionTypeExtensibleList
20
170
us-gaap:AvailableForSaleSecuritiesDebtSecurities
10
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
20
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
30
us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLossAbstract
40
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
10
us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
20
us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss
30
us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTaxAbstract
180
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
10
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
20
us-gaap:DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
30
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
40
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTable
10
us-gaap:FinancialInstrumentAxis
10
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
10
us-gaap:SeniorDebtObligationsMember
10
us-gaap:FairValueOptionOtherEligibleItemsMember
20
us-gaap:FirmCommitmentNotRecognizedAtInceptionFairValueOptionMember
10
us-gaap:WrittenLoanCommitmentFairValueOptionMember
20
us-gaap:InsuranceContractRightsAndObligationsFairValueOptionMember
30
us-gaap:WarrantyRightsAndObligationsFairValueOptionMember
40
us-gaap:SeparatedHostFinancialInstrumentFairValueOptionMember
50
us-gaap:CommoditiesInvestmentMember
30
us-gaap:USTreasuryAndGovernmentMember
40
us-gaap:USTreasurySecuritiesMember
10
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
20
us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember
30
us-gaap:USStatesAndPoliticalSubdivisionsMember
50
us-gaap:ForeignGovernmentDebtSecuritiesMember
60
us-gaap:CorporateDebtSecuritiesMember
70
us-gaap:DomesticCorporateDebtSecuritiesMember
10
us-gaap:ForeignCorporateDebtSecuritiesMember
20
us-gaap:ConvertibleDebtSecuritiesMember
30
us-gaap:AssetBackedSecuritiesMember
80
us-gaap:MortgageBackedSecuritiesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
20
us-gaap:ResidentialMortgageBackedSecuritiesMember
30
us-gaap:CommercialMortgageBackedSecuritiesMember
40
us-gaap:CollateralizedDebtObligationsMember
20
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
30
us-gaap:InterestOnlyStripMember
40
us-gaap:PrincipalOnlyStripMember
50
us-gaap:FixedIncomeSecuritiesMember
90
us-gaap:AuctionRateSecuritiesMember
100
us-gaap:VariableRateDemandObligationMember
110
us-gaap:OtherDebtSecuritiesMember
120
us-gaap:CommonStockMember
130
us-gaap:PreferredStockMember
140
us-gaap:NonredeemablePreferredStockMember
10
us-gaap:RedeemablePreferredStockMember
20
us-gaap:ConvertiblePreferredStockMember
30
us-gaap:ContingentConvertiblePreferredStockMember
40
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueAbstract
20
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
10
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
20
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
30
us-gaap:HeldToMaturitySecuritiesTextBlock
50
us-gaap:ScheduleOfHeldToMaturitySecuritiesTable
10
us-gaap:FinancialInstrumentAxis
10
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
10
us-gaap:SeniorDebtObligationsMember
10
us-gaap:FairValueOptionOtherEligibleItemsMember
20
us-gaap:FirmCommitmentNotRecognizedAtInceptionFairValueOptionMember
10
us-gaap:WrittenLoanCommitmentFairValueOptionMember
20
us-gaap:InsuranceContractRightsAndObligationsFairValueOptionMember
30
us-gaap:WarrantyRightsAndObligationsFairValueOptionMember
40
us-gaap:SeparatedHostFinancialInstrumentFairValueOptionMember
50
us-gaap:CommoditiesInvestmentMember
30
us-gaap:USTreasuryAndGovernmentMember
40
us-gaap:USTreasurySecuritiesMember
10
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
20
us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember
30
us-gaap:USStatesAndPoliticalSubdivisionsMember
50
us-gaap:ForeignGovernmentDebtSecuritiesMember
60
us-gaap:CorporateDebtSecuritiesMember
70
us-gaap:DomesticCorporateDebtSecuritiesMember
10
us-gaap:ForeignCorporateDebtSecuritiesMember
20
us-gaap:ConvertibleDebtSecuritiesMember
30
us-gaap:AssetBackedSecuritiesMember
80
us-gaap:MortgageBackedSecuritiesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
20
us-gaap:ResidentialMortgageBackedSecuritiesMember
30
us-gaap:CommercialMortgageBackedSecuritiesMember
40
us-gaap:CollateralizedDebtObligationsMember
20
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
30
us-gaap:InterestOnlyStripMember
40
us-gaap:PrincipalOnlyStripMember
50
us-gaap:FixedIncomeSecuritiesMember
90
us-gaap:AuctionRateSecuritiesMember
100
us-gaap:VariableRateDemandObligationMember
110
us-gaap:OtherDebtSecuritiesMember
120
us-gaap:CommonStockMember
130
us-gaap:PreferredStockMember
140
us-gaap:NonredeemablePreferredStockMember
10
us-gaap:RedeemablePreferredStockMember
20
us-gaap:ConvertiblePreferredStockMember
30
us-gaap:ContingentConvertiblePreferredStockMember
40
20
10
srt:MaximumMember
10
srt:MinimumMember
20
us-gaap:ScheduleOfHeldToMaturitySecuritiesLineItems
30
10
10
20
30
us-gaap:HeldToMaturitySecuritiesParentheticalDisclosureAbstract
20
us-gaap:DebtSecuritiesHeldToMaturityFairValueAbstract
10
us-gaap:DebtSecuritiesHeldToMaturityFairValueCurrent
10
us-gaap:DebtSecuritiesHeldToMaturityFairValueNoncurrent
20
us-gaap:HeldToMaturitySecuritiesFairValue
30
us-gaap:HeldToMaturitySecuritiesAmortizedCostBeforeOtherThanTemporaryImpairment
20
30
us-gaap:HeldToMaturitySecuritiesFairValue
10
us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
20
us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
30
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossAbstract
40
10
us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss
20
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
30
us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract
40
us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
10
us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
20
us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
30
us-gaap:HeldToMaturitySecuritiesContractsToAcquireSecuritiesToBeAccountedForAsHeldToMaturityAbstract
50
10
us-gaap:HeldToMaturitySecuritiesGrossGainsLossesDerivativesAbstract
20
us-gaap:DebtSecuritiesHeldToMaturityDerivativeCumulativeGain
10
us-gaap:DebtSecuritiesHeldToMaturityDerivativeCumulativeLoss
20
us-gaap:DebtSecuritiesHeldToMaturityDerivativeCumulativeGainLoss
30
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAbstract
60
10
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract
20
10
10
20
30
40
50
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount
20
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
30
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract
30
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract
10
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue
10
20
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
30
40
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue
50
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
20
us-gaap:HeldToMaturitySecuritiesFairValue
30
us-gaap:HeldtomaturitySecuritiesDebtMaturitiesAmortizedCostRollingMaturityAbstract
40
10
10
20
30
40
50
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount
20
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
30
50
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract
60
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueRollingMaturityAbstract
10
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
10
20
30
40
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue
50
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
20
us-gaap:HeldToMaturitySecuritiesFairValue
30
us-gaap:HeldtomaturitySecuritiesDebtMaturitiesDate
70
us-gaap:HeldToMaturitySecuritiesSalesOrTransfersOfInvestmentsAbstract
70
us-gaap:HeldToMaturitySecuritiesTransfersAbstract
10
us-gaap:HeldToMaturitySecuritiesTransferredSecurityUnrealizedGainLossAbstract
10
us-gaap:HeldToMaturitySecuritiesTransferredToTradingSecuritiesUnrealizedGainLoss
10
us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax
20
us-gaap:HeldToMaturitySecuritiesTransferredSecurityUnrealizedGainLoss
30
20
us-gaap:DebtSecuritiesHeldToMaturityTransferDerivativeHedgeGainLoss
30
us-gaap:HeldToMaturitySecuritiesTransferredSecurityCircumstancesForDecisionToTransfer
40
us-gaap:HeldtomaturitySecuritiesSalesExcludingOtherThanTemporaryImpairmentsAbstract
20
10
us-gaap:DebtSecuritiesHeldToMaturitySoldDerivativeHedgeGainLoss
20
us-gaap:HeldtomaturitySecuritiesSoldSecurityRealizedGainLossExcludingOtherThanTemporaryImpairments
30
us-gaap:HeldToMaturitySecuritiesSoldSecurityCircumstancesLeadingToSale
40
us-gaap:HeldToMaturitySecuritiesSoldSecurityRealizedGainLoss
30
us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAbstract
80
us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract
10
us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
10
us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
20
us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue
30
us-gaap:HeldToMaturitySecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract
20
us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNature
10
us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureCause
20
us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions
30
us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureSeverity
40
us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOther
50
us-gaap:HeldtomaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherThirdPartyGuaranteesAmount
10
us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherKeyPerformanceIndicatorAbstract
20
us-gaap:HeldToMaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherDefaultRate
10
us-gaap:HeldtomaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherDelinquencyRate
20
us-gaap:HeldtomaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherPercentageOfNonperformingAssets
30
us-gaap:HeldtomaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherLoanToCollateralValueRatio
30
us-gaap:HeldtomaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherLevelOfSubordination
40
us-gaap:HeldtomaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherVintage
50
us-gaap:HeldtomaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherGeographicConcentration
60
us-gaap:HeldtomaturitySecuritiesInUnrealizedLossPositionsQualitativeDisclosureOtherFairValueVolatilityRate
70
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesReportableItemsAbstract
90
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesAbstract
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetHeldtomaturitySecurities
20
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecurities
30
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresAbstract
20
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresMethodology
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresSignificantInputs
20
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresKeyPerformanceIndicatorAbstract
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresDefaultRate
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresDelinquencyRate
20
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresPercentageOfNonperformingAssets
30
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresLoanToCollateralValue
20
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresThirdPartyGuaranteesAmount
30
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresLevelOfSubordination
40
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresVintage
50
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsHeldtomaturitySecuritiesPortionRecognizedInEarningsNetQualitativeDisclosuresGeographicConcentration
60
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsReclassificationAdjustmentOfNoncreditPortionIncludedInNetIncomeHeldtomaturitySecuritiesBeforeTax
30
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAccretionOfNoncreditPortionHeldtomaturitySecuritiesBeforeTax
40
us-gaap:HeldtomaturitySecuritiesSoldAtPar
100
us-gaap:HeldToMaturitySecuritiesRestrictedAbstract
110
us-gaap:HeldToMaturitySecuritiesRestricted
10
us-gaap:DebtSecuritiesHeldToMaturityRestrictedExtensibleList
20
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsTableTextBlock
60
us-gaap:ScheduleOfOtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsTable
10
us-gaap:InformationByCategoryOfDebtSecurityAxis
10
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain
10
us-gaap:AvailableforsaleSecuritiesMember
10
us-gaap:HeldtomaturitySecuritiesMember
20
us-gaap:FinancialInstrumentAxis
20
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
10
us-gaap:SeniorDebtObligationsMember
10
us-gaap:FairValueOptionOtherEligibleItemsMember
20
us-gaap:FirmCommitmentNotRecognizedAtInceptionFairValueOptionMember
10
us-gaap:WrittenLoanCommitmentFairValueOptionMember
20
us-gaap:InsuranceContractRightsAndObligationsFairValueOptionMember
30
us-gaap:WarrantyRightsAndObligationsFairValueOptionMember
40
us-gaap:SeparatedHostFinancialInstrumentFairValueOptionMember
50
us-gaap:CommoditiesInvestmentMember
30
us-gaap:USTreasuryAndGovernmentMember
40
us-gaap:USTreasurySecuritiesMember
10
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
20
us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember
30
us-gaap:USStatesAndPoliticalSubdivisionsMember
50
us-gaap:ForeignGovernmentDebtSecuritiesMember
60
us-gaap:CorporateDebtSecuritiesMember
70
us-gaap:DomesticCorporateDebtSecuritiesMember
10
us-gaap:ForeignCorporateDebtSecuritiesMember
20
us-gaap:ConvertibleDebtSecuritiesMember
30
us-gaap:AssetBackedSecuritiesMember
80
us-gaap:MortgageBackedSecuritiesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
20
us-gaap:ResidentialMortgageBackedSecuritiesMember
30
us-gaap:CommercialMortgageBackedSecuritiesMember
40
us-gaap:CollateralizedDebtObligationsMember
20
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
30
us-gaap:InterestOnlyStripMember
40
us-gaap:PrincipalOnlyStripMember
50
us-gaap:FixedIncomeSecuritiesMember
90
us-gaap:AuctionRateSecuritiesMember
100
us-gaap:VariableRateDemandObligationMember
110
us-gaap:OtherDebtSecuritiesMember
120
us-gaap:CommonStockMember
130
us-gaap:PreferredStockMember
140
us-gaap:NonredeemablePreferredStockMember
10
us-gaap:RedeemablePreferredStockMember
20
us-gaap:ConvertiblePreferredStockMember
30
us-gaap:ContingentConvertiblePreferredStockMember
40
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsLineItems
30
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsRollForward
10
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld
10
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsNoPreviousImpairment
20
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsSecuritiesSold
30
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsChangeInStatus
40
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses
50
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsReductionsCashFlows
60
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsPeriodIncreaseDecrease
70
70
us-gaap:AvailableForSaleSecuritiesDebtSecurities
10
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
20
30
us-gaap:InvestmentInterestRate
10
us-gaap:InvestmentMaturityDate
20
us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValueToAmortizedCostAfterAllowanceForCreditLossAbstract
80
us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue
10
us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedGain
20
us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityCumulativeUnrecognizedLoss
30
us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostAfterAllowanceForCreditLossAbstract
40
us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostBeforeAllowanceForCreditLoss
10
us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityAllowanceForCreditLoss
20
us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss
30
us-gaap:DebtSecuritiesTradingAndAvailableForSaleAbstract
90
us-gaap:TradingSecuritiesDebt
10
us-gaap:AvailableForSaleSecuritiesDebtSecurities
20
us-gaap:DebtSecuritiesTradingAndAvailableForSale
30
us-gaap:LoansAcquiredAccountedForAsDebtSecuritiesDisclosureAbstract
100
us-gaap:CertainLoansAndDebtSecuritiesAcquiredInTransferDescriptionOfHowPrepaymentsAreConsideredInDeterminationOfContractualCashFlowsAndCashFlowsExpectedToBeCollected
10
us-gaap:LoansAcquiredAccountedForAsDebtSecuritiesGeneralItemsAbstract
20
us-gaap:CertainLoansAndDebtSecuritiesAcquiredInTransferSubsequentImpairmentAbstract
10
us-gaap:CertainLoansAndDebtSecuritiesAcquiredInTransferWithRelatedAllowanceForCreditLossesDueToSubsequentImpairment
10
us-gaap:CertainLoansAndDebtSecuritiesAcquiredInTransferAllowanceForCreditLossesDueToSubsequentImpairment
20
us-gaap:CertainLoansAndDebtSecuritiesAcquiredInTransferNoAllowanceRecordedAndNoSubsequentImpairment
30
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelTable
20
us-gaap:InformationByCategoryOfDebtSecurityAxis
10
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain
10
us-gaap:AvailableforsaleSecuritiesMember
10
us-gaap:HeldtomaturitySecuritiesMember
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelLineItems
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelAbstract
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAcquiredDuringPeriodNotAccountedForUsingIncomeRecognitionModelAtAcquisitionAtCarryingValue
10
us-gaap:AllCertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelEndOfPeriodAtCarryingValue
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAbstract
30
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesOutstandingBalance
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesCarryingAmountNet
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldMovementScheduleTable
40
us-gaap:InformationByCategoryOfDebtSecurityAxis
10
us-gaap:OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain
10
us-gaap:AvailableforsaleSecuritiesMember
10
us-gaap:HeldtomaturitySecuritiesMember
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldMovementScheduleLineItems
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldMovementScheduleRollForward
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYield
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldAdditions
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldAccretion
30
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldReclassificationsFromNonaccretableDifference
40
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldReclassificationsToNonaccretableDifference
50
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldDisposalsOfLoans
60
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAccretableYieldPeriodIncreaseDecrease
70
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesOtherThanTemporaryImpairmentAbstract
50
us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableforsaleDebtSecuritiesOtherthanTemporaryImpairmentChargesCreditLoss
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldtomaturityDebtSecuritiesOtherthanTemporaryImpairmentChargesCreditLoss
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesOtherthanTemporaryImpairmentChargesCreditLoss
30
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAcquiredDuringPeriodAbstract
60
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAcquiredDuringPeriodContractuallyRequiredPaymentsReceivableAtAcquisition
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAcquiredDuringPeriodCashFlowsExpectedToBeCollectedAtAcquisition
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsDebtSecuritiesAcquiredDuringPeriodAtAcquisitionAtFairValue
30
us-gaap:LoansAcquiredAccountedForAsDebtSecuritiesHeldToMaturityCategoryAbstract
30
us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAbstract
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesOutstandingBalance
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesCarryingAmountNet
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAcquiredDuringPeriodAbstract
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAcquiredDuringPeriodContractuallyRequiredPaymentsReceivableAtAcquisition
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAcquiredDuringPeriodCashFlowsExpectedToBeCollectedAtAcquisition
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAcquiredDuringPeriodAtAcquisitionAtFairValue
30
us-gaap:CertainLoansAcquiredInTransferAccountedForAsHeldToMaturityDebtSecuritiesAcquiredDuringPeriodNotAccountedForUsingIncomeRecognitionModelAtAcquisitionAtCarryingValue
30
us-gaap:LoansAcquiredAccountedForAsDebtSecuritiesAvailableForSaleCategoryAbstract
40
us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAbstract
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesOutstandingBalance
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesCarryingAmountNet
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAcquiredDuringPeriodAbstract
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAcquiredDuringPeriodContractuallyRequiredPaymentsReceivableAtAcquisition
10
us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAcquiredDuringPeriodCashFlowsExpectedToBeCollectedAtAcquisition
20
us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAcquiredDuringPeriodAtAcquisitionAtFairValue
30
us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelAbstract
30
us-gaap:CertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesAcquiredDuringPeriodNotAccountedForUsingIncomeRecognitionModelAtAcquisitionAtCarryingValue
10
us-gaap:AllCertainLoansAcquiredInTransferAccountedForAsAvailableForSaleDebtSecuritiesNotAccountedForUsingIncomeRecognitionModelAtCarryingValue
20
us-gaap:GainLossOnInvestmentsTextBlock
110
us-gaap:ScheduleOfGainLossOnInvestmentsTable
10
us-gaap:FinancialInstrumentAxis
10
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
10
us-gaap:SeniorDebtObligationsMember
10
us-gaap:FairValueOptionOtherEligibleItemsMember
20
us-gaap:FirmCommitmentNotRecognizedAtInceptionFairValueOptionMember
10
us-gaap:WrittenLoanCommitmentFairValueOptionMember
20
us-gaap:InsuranceContractRightsAndObligationsFairValueOptionMember
30
us-gaap:WarrantyRightsAndObligationsFairValueOptionMember
40
us-gaap:SeparatedHostFinancialInstrumentFairValueOptionMember
50
us-gaap:CommoditiesInvestmentMember
30
us-gaap:USTreasuryAndGovernmentMember
40
us-gaap:USTreasurySecuritiesMember
10
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
20
us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember
30
us-gaap:USStatesAndPoliticalSubdivisionsMember
50
us-gaap:ForeignGovernmentDebtSecuritiesMember
60
us-gaap:CorporateDebtSecuritiesMember
70
us-gaap:DomesticCorporateDebtSecuritiesMember
10
us-gaap:ForeignCorporateDebtSecuritiesMember
20
us-gaap:ConvertibleDebtSecuritiesMember
30
us-gaap:AssetBackedSecuritiesMember
80
us-gaap:MortgageBackedSecuritiesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
20
us-gaap:ResidentialMortgageBackedSecuritiesMember
30
us-gaap:CommercialMortgageBackedSecuritiesMember
40
us-gaap:CollateralizedDebtObligationsMember
20
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
30
us-gaap:InterestOnlyStripMember
40
us-gaap:PrincipalOnlyStripMember
50
us-gaap:FixedIncomeSecuritiesMember
90
us-gaap:AuctionRateSecuritiesMember
100
us-gaap:VariableRateDemandObligationMember
110
us-gaap:OtherDebtSecuritiesMember
120
us-gaap:CommonStockMember
130
us-gaap:PreferredStockMember
140
us-gaap:NonredeemablePreferredStockMember
10
us-gaap:RedeemablePreferredStockMember
20
us-gaap:ConvertiblePreferredStockMember
30
us-gaap:ContingentConvertiblePreferredStockMember
40
us-gaap:ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems
20
us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairmentsAbstract
10
us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairmentsAbstract
10
us-gaap:MarketableSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments
10
us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
20
us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
30
us-gaap:DebtAndEquitySecuritiesGainLossExcludingImpairmentLossAbstract
20
us-gaap:DebtAndEquitySecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairmentAbstract
10
us-gaap:DebtSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairmentAbstract
10
us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
10
us-gaap:AvailableforsaleSecuritiesTransfersToTradingGainsLossesExcludingOtherThanTemporaryImpairments
20
us-gaap:HeldtomaturitySecuritiesTransferredToTradingSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments
30
us-gaap:DebtSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairment
40
us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
20
us-gaap:DebtAndEquitySecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairment
30
us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairmentAbstract
20
us-gaap:DebtSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairmentAbstract
10
us-gaap:DebtSecuritiesTradingRealizedGainLoss
10
us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLossExcludingOtherThanTemporaryImpairment
20
us-gaap:HeldtomaturitySecuritiesSoldSecurityRealizedGainLossExcludingOtherThanTemporaryImpairments
30
us-gaap:DebtSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment
40
us-gaap:EquitySecuritiesFvNiRealizedGainLoss
20
us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment
30
us-gaap:DebtAndEquitySecuritiesGainLossExcludingOtherThanTemporaryImpairmentLoss
30
us-gaap:DebtSecuritiesGainLossExcludingOttiAbstract
40
us-gaap:DebtSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairment
10
us-gaap:DebtSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment
20
us-gaap:DebtSecuritiesGainLossExcludingOtti
30
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAbstract
20
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAbstract
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestAvailableforsaleSecurities
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterestHeldtomaturitySecurities
20
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionInOtherComprehensiveIncomeLossBeforeTaxIncludingPortionAttributableToNoncontrollingInterest
30
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetByInvestmentCategoryAbstract
20
us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSaleRecognizedInEarnings
10
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetHeldtomaturitySecurities
20
us-gaap:OtherThanTemporaryImpairmentLossDebtSecuritiesPortionRecognizedInEarnings
30
30
us-gaap:ThresholdPercentageOfValueDeclineInEquitySecuritiesToBeConsideredOtherThanTemporaryImpairment
40
us-gaap:ThresholdPeriodOfValueDeclineInEquitySecuritiesToBeConsideredOtherThanTemporaryImpairment
50
us-gaap:MarketableSecuritiesGainLossAbstract
30
us-gaap:MarketableSecuritiesUnrealizedGainLoss
10
us-gaap:MarketableSecuritiesRealizedGainLoss
20
us-gaap:MarketableSecuritiesGainLoss
30
us-gaap:DebtAndEquitySecuritiesGainLossAbstract
40
us-gaap:DebtAndEquitySecuritiesUnrealizedGainLossAbstract
10
us-gaap:DebtSecuritiesUnrealizedGainLossAbstract
10
us-gaap:DebtSecuritiesTradingUnrealizedGainLoss
10
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss
20
us-gaap:DebtSecuritiesUnrealizedGainLoss
30
us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
20
us-gaap:DebtAndEquitySecuritiesUnrealizedGainLoss
30
us-gaap:DebtAndEquitySecuritiesRealizedGainLossAbstract
20
us-gaap:DebtSecuritiesRealizedGainLossAbstract
10
us-gaap:DebtSecuritiesTradingRealizedGainLoss
10
us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
20
us-gaap:HeldToMaturitySecuritiesSoldSecurityRealizedGainLoss
30
us-gaap:DebtSecuritiesRealizedGainLoss
40
us-gaap:EquitySecuritiesFvNiRealizedGainLoss
20
us-gaap:DebtAndEquitySecuritiesRealizedGainLoss
30
us-gaap:DebtAndEquitySecuritiesGainLoss
30
us-gaap:DebtAndEquitySecuritiesGainLossAlternativeAbstract
50
us-gaap:DebtSecuritiesGainLossAlternativeAbstract
10
us-gaap:DebtSecuritiesUnrealizedGainLoss
10
us-gaap:DebtSecuritiesRealizedGainLoss
20
us-gaap:DebtSecuritiesGainLoss
30
us-gaap:EquitySecuritiesFvNiGainLossAlternativeAbstract
20
us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
10
us-gaap:EquitySecuritiesFvNiRealizedGainLoss
20
us-gaap:EquitySecuritiesFvNiGainLoss
30
us-gaap:DebtAndEquitySecuritiesGainLoss
30
us-gaap:InvestmentIncomeTextBlock
120
us-gaap:ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable
10
us-gaap:InvestmentTypeAxis
10
us-gaap:InvestmentTypeCategorizationMember
10
us-gaap:CashAndCashEquivalentsMember
10
us-gaap:CashMember
10
us-gaap:DemandDepositsMember
10
us-gaap:CashEquivalentsMember
20
us-gaap:MoneyMarketFundsMember
10
us-gaap:CommercialPaperMember
20
us-gaap:BankersAcceptanceMember
30
us-gaap:InterestBearingDepositsMember
40
us-gaap:BankTimeDepositsMember
50
us-gaap:CertificatesOfDepositMember
10
us-gaap:DebtSecuritiesMember
20
us-gaap:EquitySecuritiesMember
30
srt:PartnershipInterestMember
40
us-gaap:ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems
20
us-gaap:InvestmentIncomeNetAbstract
10
us-gaap:InvestmentIncomeInterestAndDividendAbstract
10
us-gaap:InvestmentIncomeInterest
10
us-gaap:InvestmentIncomeDividend
20
us-gaap:InvestmentIncomeInterestAndDividend
30
us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremiumAbstract
20
us-gaap:InvestmentIncomeAmortizationOfDiscount
10
us-gaap:InvestmentIncomeAmortizationOfPremium
20
us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
30
us-gaap:InvestmentIncomeInvestmentExpense
30
us-gaap:InvestmentIncomeNet
40
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock
130
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTable
10
us-gaap:FinancialInstrumentAxis
10
us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain
10
us-gaap:SeniorDebtObligationsMember
10
us-gaap:FairValueOptionOtherEligibleItemsMember
20
us-gaap:FirmCommitmentNotRecognizedAtInceptionFairValueOptionMember
10
us-gaap:WrittenLoanCommitmentFairValueOptionMember
20
us-gaap:InsuranceContractRightsAndObligationsFairValueOptionMember
30
us-gaap:WarrantyRightsAndObligationsFairValueOptionMember
40
us-gaap:SeparatedHostFinancialInstrumentFairValueOptionMember
50
us-gaap:CommoditiesInvestmentMember
30
us-gaap:USTreasuryAndGovernmentMember
40
us-gaap:USTreasurySecuritiesMember
10
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
20
us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember
30
us-gaap:USStatesAndPoliticalSubdivisionsMember
50
us-gaap:ForeignGovernmentDebtSecuritiesMember
60
us-gaap:CorporateDebtSecuritiesMember
70
us-gaap:DomesticCorporateDebtSecuritiesMember
10
us-gaap:ForeignCorporateDebtSecuritiesMember
20
us-gaap:ConvertibleDebtSecuritiesMember
30
us-gaap:AssetBackedSecuritiesMember
80
us-gaap:MortgageBackedSecuritiesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
10
us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
20
us-gaap:ResidentialMortgageBackedSecuritiesMember
30
us-gaap:CommercialMortgageBackedSecuritiesMember
40
us-gaap:CollateralizedDebtObligationsMember
20
us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember
30
us-gaap:InterestOnlyStripMember
40
us-gaap:PrincipalOnlyStripMember
50
us-gaap:FixedIncomeSecuritiesMember
90
us-gaap:AuctionRateSecuritiesMember
100
us-gaap:VariableRateDemandObligationMember
110
us-gaap:OtherDebtSecuritiesMember
120
us-gaap:CommonStockMember
130
us-gaap:PreferredStockMember
140
us-gaap:NonredeemablePreferredStockMember
10
us-gaap:RedeemablePreferredStockMember
20
us-gaap:ConvertiblePreferredStockMember
30
us-gaap:ContingentConvertiblePreferredStockMember
40
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueLineItems
20
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
10
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmountAbstract
20
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmount
10
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount
20
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount
30
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAnnualAmountAbstract
30
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount
10
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount
20
us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount
30
us-gaap:TableTextBlockSupplementAbstract
20
us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
10
us-gaap:ScheduleOfRealizedGainLossTableTextBlock
20
us-gaap:ScheduleOfTemporaryImpairmentLossesInvestmentsTableTextBlock
30
us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock
40
us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock
50
us-gaap:RealizedGainLossOnInvestmentsTableTextBlock
60
us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
70
us-gaap:Asu201601TransitionAbstract
30
us-gaap:TradingSecuritiesEquity
10
us-gaap:TradingSecuritiesCost
20
us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments
30
us-gaap:CostmethodInvestmentsMember
40
us-gaap:TradingSecuritiesRestricted
50
us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
60
us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
70
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
80
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock
90
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue
100
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
110
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities
120
us-gaap:AvailableForSaleSecuritiesRestricted
130
us-gaap:AvailableForSaleSecuritiesEquitySecurities
140
us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear
150
us-gaap:AvailableForSaleEquitySecuritiesAmortizedCostBasis
160
us-gaap:AvailableForSaleEquitySecuritiesGrossUnrealizedLoss
170
us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses
180
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities
190
us-gaap:GainLossOnSaleOfEquityInvestments
200
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet
210
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear
220
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1
230
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
240
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
250
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
260
us-gaap:AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments
270
us-gaap:UnrealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestments
280
us-gaap:TradingSecuritiesEquityCost
290
us-gaap:NetRealizedOrUnrealizedGainLossOnTradingSecurities
300
us-gaap:TradingSecuritiesUnrealizedHoldingGain
310
us-gaap:TradingSecuritiesUnrealizedHoldingLoss
320
us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments
330
us-gaap:AvailableForSaleSecuritiesEquitySecuritiesCurrent
340
us-gaap:AvailableForSaleSecuritiesEquitySecuritiesNoncurrent
350
us-gaap:AvailableForSaleSecuritiesNoncurrent
360
us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossNet
370
us-gaap:AvailableForSaleEquitySecuritiesGrossUnrealizedGain
380
us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains
390
us-gaap:AvailableForSaleSecuritiesGrossRealizedGains
400
us-gaap:AvailableForSaleSecuritiesAmortizedCost
410
us-gaap:AvailableForSaleSecuritiesCurrent
420
us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss
430
us-gaap:TradingSecuritiesRealizedGain
440
us-gaap:AvailableForSaleSecuritiesTextBlock
450
us-gaap:AvailableForSaleSecuritiesTransfersToTradingGrossGains
460
us-gaap:AvailableForSaleSecuritiesTransfersToTradingGrossLosses
470
us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet
480
us-gaap:TradingSecuritiesRealizedLoss
490
us-gaap:TradingSecuritiesRealizedGainLoss
500
us-gaap:AvailableForSaleSecurities
510
us-gaap:CostMethodInvestments
520
us-gaap:CostMethodInvestmentsOriginalCost
530
us-gaap:CostmethodInvestmentsOtherThanTemporaryImpairment
540
us-gaap:CostMethodInvestmentsAggregateCarryingAmountNotEvaluatedForImpairment
550
us-gaap:CostMethodInvestmentsStatementThatFairValueWasNotEstimated
560
us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss
570
us-gaap:CostMethodInvestmentsRealizedLosses
580
us-gaap:CostMethodInvestmentsRealizedGainLoss
590
us-gaap:CostMethodInvestmentsAdditionalInformation
600
us-gaap:CostMethodInvestmentsFairValueDisclosure
610
us-gaap:CostMethodInvestmentsRealizedGains
620
us-gaap:CostmethodInvestmentsRealizedLossesExcludingOtherThanTemporaryImpairments
630
us-gaap:CostmethodInvestmentsRealizedGainLossExcludingOtherThanTemporaryImpairments
640
us-gaap:FairValueOptionChangesInInstrumentSpecificCreditRiskGainsLossesOnLiabilitiesReasons
650
us-gaap:ScheduleOfCostMethodInvestmentsTable
660
us-gaap:ScheduleOfCostMethodInvestmentsTableTextBlock
670
us-gaap:ScheduleOfAvailableForSaleSecuritiesTable
680
us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
690
us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
700
us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax
710
us-gaap:AvailableForSaleSecuritiesAndHeldToMaturitySecurities
720
us-gaap:PaymentsToAcquireAvailableForSaleSecurities
730
us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesEquity
740
us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities
750
us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity
760
us-gaap:InterestAndDividendIncomeSecuritiesAvailableForSale
770
us-gaap:InterestAndDividendIncomeSecuritiesTradingOrMeasuredAtFairValue
780
us-gaap:RealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestments
790
us-gaap:UnrealizedGainOnSecurities
800
us-gaap:UnrealizedLossOnSecurities
810
us-gaap:UnrealizedGainLossOnSecurities
820
us-gaap:GainLossOnSaleOfDebtInvestments
830