| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable |
| Explicit | us-gaap:FairValueByAssetClassAxis |
| Member | us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain |
| Member | us-gaap:CashAndCashEquivalentsMember |
| Member | us-gaap:CashMember |
| Member | us-gaap:CashEquivalentsMember |
| Member | us-gaap:MoneyMarketFundsMember |
| Member | us-gaap:USTreasurySecuritiesMember |
| Member | us-gaap:CommercialPaperMember |
| Member | us-gaap:BankersAcceptanceMember |
| Member | us-gaap:InterestBearingDepositsMember |
| Member | us-gaap:BankTimeDepositsMember |
| Member | us-gaap:CertificatesOfDepositMember |
| Member | us-gaap:AccountsReceivableMember |
| Member | us-gaap:NotesReceivableMember |
| Member | us-gaap:PremiumsReceivableMember |
| Member | us-gaap:InvestmentsMember |
| Member | us-gaap:SecuritiesAssetsMember |
| Member | us-gaap:EquitySecuritiesMember |
| Member | us-gaap:CommonStockMember |
| Member | us-gaap:PreferredStockMember |
| Member | us-gaap:NonredeemablePreferredStockMember |
| Member | us-gaap:RedeemablePreferredStockMember |
| Member | us-gaap:ConvertiblePreferredStockMember |
| Member | us-gaap:ContingentConvertiblePreferredStockMember |
| Member | us-gaap:PreferredNonConvertibleStockMember |
| Member | us-gaap:RightsMember |
| Member | us-gaap:WarrantMember |
| Member | us-gaap:DebtSecuritiesMember |
| Member | us-gaap:USTreasuryAndGovernmentMember |
| Member | us-gaap:USGovernmentAgenciesDebtSecuritiesMember |
| Member | us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember |
| Member | us-gaap:USStatesAndPoliticalSubdivisionsMember |
| Member | us-gaap:ForeignGovernmentDebtSecuritiesMember |
| Member | us-gaap:CorporateDebtSecuritiesMember |
| Member | us-gaap:DomesticCorporateDebtSecuritiesMember |
| Member | us-gaap:ForeignCorporateDebtSecuritiesMember |
| Member | us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember |
| Member | us-gaap:ConvertibleDebtSecuritiesMember |
| Member | us-gaap:AssetBackedSecuritiesMember |
| Member | us-gaap:MortgageBackedSecuritiesMember |
| Member | us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember |
| Member | us-gaap:MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember |
| Member | us-gaap:CollateralizedMortgageObligationsMember |
| Member | us-gaap:AssetBackedSecuritiesSecuritizedLoansAndReceivablesMember |
| Member | us-gaap:InterestOnlyStripMember |
| Member | us-gaap:PrincipalOnlyStripMember |
| Member | us-gaap:FixedIncomeSecuritiesMember |
| Member | us-gaap:AuctionRateSecuritiesMember |
| Member | us-gaap:VariableRateDemandObligationMember |
| Member | us-gaap:OtherDebtSecuritiesMember |
| Member | us-gaap:TradingAssetsExcludingDebtAndEquitySecuritiesMember |
| Member | us-gaap:EquityMethodInvestmentsMember |
| Member | us-gaap:DerivativeFinancialInstrumentsAssetsMember |
| Member | us-gaap:LoansReceivableMember |
| Member | us-gaap:CashSurrenderValueMember |
| Member | us-gaap:RetainedInterestMember |
| Member | us-gaap:RetainedInvestmentInSubsidiaryMember |
| Member | us-gaap:RetainedInvestmentInBusinessMember |
| Member | us-gaap:InvestmentInFederalHomeLoanBankStockMember |
| Member | us-gaap:FederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellMember |
| Member | us-gaap:AssetsMember |
| Explicit | us-gaap:IncomeStatementLocationAxis |
| Member | us-gaap:IncomeStatementLocationDomain |
| Member | us-gaap:SalesMember |
| Member | us-gaap:TradingRevenueMember |
| Member | us-gaap:CostOfSalesMember |
| Member | us-gaap:PrincipalOrProprietaryTransactionsMember |
| Member | us-gaap:AssetManagementIncomeMember |
| Member | us-gaap:OtherIncomeMember |
| Member | us-gaap:InterestIncomeMember |
| Member | us-gaap:InvestmentIncomeMember |
| Member | us-gaap:OperatingIncomeLossMember |
| Member | us-gaap:OtherOperatingIncomeExpenseMember |
| Member | us-gaap:InterestExpenseMember |
| Member | us-gaap:OperatingExpenseMember |
| Member | us-gaap:OtherExpenseMember |
| Member | us-gaap:GainLossOnDerivativeInstrumentsMember |
| Member | us-gaap:GainLossOnInvestmentsMember1 |
| Member | us-gaap:InvestmentIncomeExpenseMember |
| Member | us-gaap:NonoperatingIncomeExpenseMember |
| Member | us-gaap:OtherNonoperatingIncomeExpenseMember |
| Member | us-gaap:ForeignCurrencyGainLossMember |
| Member | us-gaap:SaleOfSubsidiaryGainLossMember |
| Member | us-gaap:SellingGeneralAndAdministrativeExpensesMember |
| Member | us-gaap:SellingAndMarketingExpenseMember |
| Member | us-gaap:GeneralAndAdministrativeExpenseMember |
| Explicit | us-gaap:OtherComprehensiveIncomeLocationAxis |
| Member | us-gaap:OtherComprehensiveIncomeLocationDomain |
| Member | us-gaap:OtherComprehensiveIncomeMember |
| Label/QName |
|---|
us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems |
us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 |
us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss |
us-gaap:FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfOtherComprehensiveIncomeExtensibleList |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlementsAbstract |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetIssues |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNetAbstract |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3 |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3 |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersNet |
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPeriodIncreaseDecrease |
us-gaap:FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss |
us-gaap:FairValueAssetRecurringBasisStillHeldUnrealizedGainLossStatementOfIncomeExtensibleList |