| Arc name | presentationArc |
|---|---|
| Arc role | http://www.xbrl.org/2003/arcrole/parent-child |
| Link role | http://fasb.org/us-gaap/role/disclosure/InvestmentsDebtAndEquitySecurities |
| Concept | Order |
|---|---|
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: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 |
us-gaap:TradingSecurities | 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 |
srt:RangeAxis | 10 |
srt:RangeMember | 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:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract | 40 |
us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax | 10 |
us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax | 20 |
us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax | 30 |
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossAbstract | 50 |
us-gaap:DebtSecuritiesAvailableForSaleExcludedAccruedInterestFromAmortizedCost | 10 |
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossCurrent | 20 |
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossCurrentStatementOfFinancialPositionExtensibleList | 10 |
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent | 30 |
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrentStatementOfFinancialPositionExtensibleList | 10 |
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss | 40 |
us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossStatementOfFinancialPositionExtensibleList | 10 |
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 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost | 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 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue | 20 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue | 30 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue | 40 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate | 50 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue | 20 |
us-gaap:AvailableForSaleSecuritiesDebtSecurities | 30 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue | 60 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract | 70 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateRollingMaturityAbstract | 10 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue | 10 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue | 20 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue | 30 |
us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue | 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:AvailableForsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsAbstract | 110 |
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions | 10 |
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions | 20 |
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions | 30 |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract | 120 |
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss | 10 |
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss | 20 |
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss | 30 |
us-gaap:AvailableforsaleSecuritiesFailedAuctionValue | 130 |
us-gaap:AvailableforsaleSecuritiesSoldAtPar | 140 |
us-gaap:DebtSecuritiesAvailableForSaleRestrictedAbstract | 150 |
us-gaap:DebtSecuritiesAvailableForSaleRestricted | 10 |
us-gaap:DebtSecuritiesAvailableForSaleRestrictionTypeExtensibleList | 20 |
us-gaap:AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract | 160 |
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 |
Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain (Loss), before Tax [Abstract] us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTaxAbstract | 170 |
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:DebtSecuritiesAvailableforSaleUnrealizedLossPositionAbstract | 10 |
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 |
srt:RangeAxis | 20 |
srt:RangeMember | 10 |
srt:MaximumMember | 10 |
srt:MinimumMember | 20 |
us-gaap:ScheduleOfHeldToMaturitySecuritiesLineItems | 30 |
us-gaap:HeldToMaturitySecuritiesClassifiedAbstract | 10 |
us-gaap:HeldToMaturitySecuritiesCurrent | 10 |
us-gaap:HeldToMaturitySecuritiesNoncurrent | 20 |
us-gaap:HeldToMaturitySecurities | 30 |
us-gaap:DebtSecuritiesHeldToMaturityFairValueAbstract | 20 |
us-gaap:DebtSecuritiesHeldToMaturityFairValueCurrent | 10 |
us-gaap:DebtSecuritiesHeldToMaturityFairValueNoncurrent | 20 |
us-gaap:HeldToMaturitySecuritiesFairValue | 30 |
us-gaap:HeldToMaturitySecuritiesAbstract | 30 |
us-gaap:HeldToMaturitySecuritiesFairValue | 10 |
us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss | 20 |
us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain | 30 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLossAbstract | 40 |
us-gaap:HeldToMaturitySecurities | 10 |
us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLoss | 20 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss | 30 |
us-gaap:HeldToMaturitySecuritiesContractsToAcquireSecuritiesToBeAccountedForAsHeldToMaturityAbstract | 40 |
us-gaap:HeldToMaturitySecuritiesPurchasedOptionsPricePolicy | 10 |
us-gaap:HeldToMaturitySecuritiesGrossGainsLossesDerivativesAbstract | 20 |
us-gaap:DebtSecuritiesHeldToMaturityDerivativeCumulativeGain | 10 |
us-gaap:DebtSecuritiesHeldToMaturityDerivativeCumulativeLoss | 20 |
us-gaap:DebtSecuritiesHeldToMaturityDerivativeCumulativeGainLoss | 30 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAbstract | 50 |
us-gaap:DebtSecuritiesHeldToMaturityMaturityAllocationExtensibleList | 10 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract | 20 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract | 10 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearNetCarryingAmount | 10 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsNetCarryingAmount | 20 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsNetCarryingAmount | 30 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsNetCarryingAmount | 40 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis | 50 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount | 20 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss | 30 |
us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAbstract | 30 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAbstract | 10 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateYearOne | 10 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughFive | 20 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10 | 30 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear10 | 40 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDate | 50 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate | 20 |
us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss | 30 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract | 40 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueAbstract | 10 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue | 10 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue | 20 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue | 30 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterTenYearsFairValue | 40 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue | 50 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue | 20 |
us-gaap:HeldToMaturitySecuritiesFairValue | 30 |
us-gaap:HeldtomaturitySecuritiesDebtMaturitiesAmortizedCostRollingMaturityAbstract | 50 |
us-gaap:HeldtomaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostRollingMaturityAbstract | 10 |
us-gaap:HeldtomaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCost | 10 |
us-gaap:HeldtomaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCost | 20 |
us-gaap:HeldtomaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCost | 30 |
us-gaap:HeldtomaturitySecuritiesDebtMaturitiesRollingAfterTenYearsAmortizedCost | 40 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis | 50 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateNetCarryingAmount | 20 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss | 30 |
us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLossRollingMaturityAbstract | 60 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingMaturityAbstract | 10 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingWithinOneYear | 10 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfterOneThroughFiveYears | 20 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfter5Through10Years | 30 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateRollingAfter10Years | 40 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDate | 50 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityWithoutSingleMaturityDate | 20 |
us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss | 30 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue | 70 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesFairValueRollingMaturityAbstract | 80 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValueRollingMaturityAbstract | 10 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue | 10 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue | 20 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue | 30 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesRollingAfterTenYearsFairValue | 40 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesSingleMaturityDateFairValue | 50 |
us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue | 20 |
us-gaap:HeldToMaturitySecuritiesFairValue | 30 |
us-gaap:HeldtomaturitySecuritiesDebtMaturitiesDate | 90 |
us-gaap:HeldToMaturitySecuritiesSalesOrTransfersOfInvestmentsAbstract | 60 |
us-gaap:HeldToMaturitySecuritiesTransfersAbstract | 10 |
us-gaap:HeldToMaturitySecuritiesTransferredSecurityUnrealizedGainLossAbstract | 10 |
us-gaap:OtherComprehensiveIncomeReclassificationAdjustmentForHeldToMaturityTransferredToAvailableForSaleSecuritiesBeforeTax | 10 |
us-gaap:HeldToMaturitySecuritiesTransferredSecurityUnrealizedGainLoss | 20 |
Debt Securities, Held-to-Maturity, Amortized Cost, after Allowance for Credit Loss, Transfer, Amount us-gaap:DebtSecuritiesHeldToMaturityTransferAmount | 20 |
us-gaap:DebtSecuritiesHeldToMaturityTransferDerivativeHedgeGainLoss | 30 |
us-gaap:HeldToMaturitySecuritiesTransferredSecurityCircumstancesForDecisionToTransfer | 40 |
us-gaap:HeldtomaturitySecuritiesSalesExcludingOtherThanTemporaryImpairmentsAbstract | 20 |
us-gaap:DebtSecuritiesHeldToMaturitySoldAmount | 10 |
us-gaap:DebtSecuritiesHeldToMaturitySoldDerivativeHedgeGainLoss | 20 |
us-gaap:HeldtomaturitySecuritiesSoldSecurityRealizedGainLossExcludingOtherThanTemporaryImpairments | 30 |
us-gaap:HeldToMaturitySecuritiesSoldSecurityCircumstancesLeadingToSale | 40 |
us-gaap:HeldtomaturitySecuritiesSoldAtPar | 70 |
us-gaap:HeldToMaturitySecuritiesRestrictedAbstract | 80 |
us-gaap:HeldToMaturitySecuritiesRestricted | 10 |
us-gaap:DebtSecuritiesHeldToMaturityRestrictedExtensibleList | 20 |
Debt Securities, Available-for-Sale and Held-to-Maturity, after Allowance for Credit Loss [Abstract] us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityAbstract | 60 |
us-gaap:AvailableForSaleSecuritiesDebtSecurities | 10 |
us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostAfterAllowanceForCreditLoss | 20 |
us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturity | 30 |
us-gaap:InvestmentInterestRate | 10 |
us-gaap:InvestmentMaturityDate | 20 |
us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValueToAmortizedCostAfterAllowanceForCreditLossAbstract | 70 |
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 | 80 |
us-gaap:TradingSecuritiesDebt | 10 |
us-gaap:AvailableForSaleSecuritiesDebtSecurities | 20 |
us-gaap:DebtSecuritiesTradingAndAvailableForSale | 30 |
us-gaap:GainLossOnInvestmentsTextBlock | 90 |
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:DebtAndEquitySecuritiesGainLossAbstract | 10 |
us-gaap:DebtAndEquitySecuritiesUnrealizedGainLossAbstract | 10 |
us-gaap:DebtSecuritiesUnrealizedGainLossAbstract | 10 |
us-gaap:DebtSecuritiesTradingUnrealizedGainLoss | 10 |
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss | 20 |
us-gaap:HeldtomaturitySecuritiesTransferredToTradingSecuritiesUnrealizedGainLossExcludingOtherThanTemporaryImpairments | 30 |
us-gaap:DebtSecuritiesUnrealizedGainLoss | 40 |
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:HeldtomaturitySecuritiesSoldSecurityRealizedGainLossExcludingOtherThanTemporaryImpairments | 30 |
us-gaap:DebtSecuritiesRealizedGainLoss | 40 |
us-gaap:EquitySecuritiesFvNiRealizedGainLoss | 20 |
us-gaap:DebtAndEquitySecuritiesRealizedGainLoss | 30 |
us-gaap:DebtAndEquitySecuritiesGainLoss | 30 |
us-gaap:DebtAndEquitySecuritiesGainLossAlternativeAbstract | 20 |
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:MarketableSecuritiesGainLossAbstract | 30 |
us-gaap:MarketableSecuritiesUnrealizedGainLoss | 10 |
us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments | 20 |
us-gaap:MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments | 30 |
us-gaap:InvestmentIncomeTextBlock | 100 |
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 | 110 |
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:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock | 30 |
us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock | 40 |
us-gaap:RealizedGainLossOnInvestmentsTableTextBlock | 50 |
us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock | 60 |
us-gaap:Asu201601TransitionAbstract | 30 |
us-gaap:TradingSecuritiesEquity | 10 |
us-gaap:TradingSecuritiesCost | 20 |
us-gaap:GainLossOnInvestmentsExcludingOtherThanTemporaryImpairments | 30 |
us-gaap:CostmethodInvestmentsMember | 40 |
us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax | 50 |
us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax | 60 |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue | 70 |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValueTableTextBlock | 80 |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue | 90 |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue | 100 |
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNetAvailableforsaleSecurities | 110 |
us-gaap:AvailableForSaleSecuritiesRestricted | 120 |
us-gaap:AvailableForSaleSecuritiesEquitySecurities | 130 |
us-gaap:AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsLessThanOneYear | 140 |
us-gaap:AvailableForSaleEquitySecuritiesAmortizedCostBasis | 150 |
us-gaap:AvailableForSaleEquitySecuritiesGrossUnrealizedLoss | 160 |
us-gaap:AvailableForSaleSecuritiesGrossRealizedLosses | 170 |
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsAvailableforsaleSecurities | 180 |
us-gaap:GainLossOnSaleOfEquityInvestments | 190 |
us-gaap:OtherThanTemporaryImpairmentLossesInvestmentsPortionRecognizedInEarningsNet | 200 |
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositionsGreaterThanOrEqualToOneYear | 210 |
us-gaap:AvailableforsaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions1 | 220 |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss | 230 |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss | 240 |
us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss | 250 |
us-gaap:AvailableforsaleSecuritiesGrossRealizedGainLossExcludingOtherThanTemporaryImpairments | 260 |
us-gaap:UnrealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestments | 270 |
us-gaap:TradingSecuritiesEquityCost | 280 |
us-gaap:NetRealizedOrUnrealizedGainLossOnTradingSecurities | 290 |
us-gaap:TradingSecuritiesUnrealizedHoldingGain | 300 |
us-gaap:TradingSecuritiesUnrealizedHoldingLoss | 310 |
us-gaap:AvailableforsaleSecuritiesGrossRealizedLossesExcludingOtherThanTemporaryImpairments | 320 |
us-gaap:AvailableForSaleSecuritiesEquitySecuritiesCurrent | 330 |
us-gaap:AvailableForSaleSecuritiesEquitySecuritiesNoncurrent | 340 |
us-gaap:AvailableForSaleSecuritiesNoncurrent | 350 |
us-gaap:AvailableForSaleSecuritiesGrossRealizedGainLossNet | 360 |
us-gaap:AvailableForSaleEquitySecuritiesGrossUnrealizedGain | 370 |
us-gaap:AvailableForSaleSecuritiesGrossUnrealizedGains | 380 |
us-gaap:AvailableForSaleSecuritiesGrossRealizedGains | 390 |
us-gaap:AvailableForSaleSecuritiesAmortizedCost | 400 |
us-gaap:AvailableForSaleSecuritiesCurrent | 410 |
us-gaap:TradingSecuritiesUnrealizedHoldingGainLoss | 420 |
us-gaap:TradingSecuritiesRealizedGain | 430 |
us-gaap:AvailableForSaleSecuritiesTextBlock | 440 |
us-gaap:AvailableForSaleSecuritiesTransfersToTradingGrossGains | 450 |
us-gaap:AvailableForSaleSecuritiesTransfersToTradingGrossLosses | 460 |
us-gaap:AvailableForSaleSecuritiesTransfersToTradingGainsLossesNet | 470 |
us-gaap:TradingSecuritiesRealizedLoss | 480 |
us-gaap:TradingSecuritiesRealizedGainLoss | 490 |
us-gaap:AvailableForSaleSecurities | 500 |
us-gaap:CostMethodInvestments | 510 |
us-gaap:CostMethodInvestmentsOriginalCost | 520 |
us-gaap:CostmethodInvestmentsOtherThanTemporaryImpairment | 530 |
us-gaap:CostMethodInvestmentsAggregateCarryingAmountNotEvaluatedForImpairment | 540 |
us-gaap:CostMethodInvestmentsStatementThatFairValueWasNotEstimated | 550 |
us-gaap:AvailableForSaleSecuritiesGrossUnrealizedLoss | 560 |
us-gaap:CostMethodInvestmentsRealizedLosses | 570 |
us-gaap:CostMethodInvestmentsRealizedGainLoss | 580 |
us-gaap:CostMethodInvestmentsAdditionalInformation | 590 |
us-gaap:CostMethodInvestmentsFairValueDisclosure | 600 |
us-gaap:CostMethodInvestmentsRealizedGains | 610 |
us-gaap:CostmethodInvestmentsRealizedLossesExcludingOtherThanTemporaryImpairments | 620 |
us-gaap:CostmethodInvestmentsRealizedGainLossExcludingOtherThanTemporaryImpairments | 630 |
us-gaap:FairValueOptionChangesInInstrumentSpecificCreditRiskGainsLossesOnLiabilitiesReasons | 640 |
us-gaap:ScheduleOfCostMethodInvestmentsTable | 650 |
us-gaap:ScheduleOfCostMethodInvestmentsTableTextBlock | 660 |
us-gaap:ScheduleOfAvailableForSaleSecuritiesTable | 670 |
us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax | 680 |
us-gaap:AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax | 690 |
us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainLossBeforeTax | 700 |
us-gaap:AvailableForSaleSecuritiesAndHeldToMaturitySecurities | 710 |
us-gaap:PaymentsToAcquireAvailableForSaleSecurities | 720 |
us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesEquity | 730 |
us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities | 740 |
us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesEquity | 750 |
us-gaap:InterestAndDividendIncomeSecuritiesAvailableForSale | 760 |
us-gaap:InterestAndDividendIncomeSecuritiesTradingOrMeasuredAtFairValue | 770 |
us-gaap:RealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestments | 780 |
us-gaap:UnrealizedGainOnSecurities | 790 |
us-gaap:UnrealizedLossOnSecurities | 800 |
us-gaap:UnrealizedGainLossOnSecurities | 810 |
us-gaap:GainLossOnSaleOfDebtInvestments | 820 |