| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/FinancialInstrumentsFairValueDisclosuresFairValueOptionQuantitativeDisclosuresTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:FairValueOptionQuantitativeDisclosuresTable |
| Explicit | us-gaap:FinancialInstrumentAxis |
| Member | us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain |
| Member | us-gaap:AccruedLiabilitiesMember |
| Member | us-gaap:CommitmentsToExtendCreditMember |
| Member | us-gaap:CommoditiesInvestmentMember |
| Member | us-gaap:DerivativeMember |
| Member | us-gaap:ForwardContractsMember |
| Member | us-gaap:OptionMember |
| Member | us-gaap:BondOptionMember |
| Member | us-gaap:StockOptionMember |
| Member | us-gaap:CommodityOptionMember |
| Member | us-gaap:CreditDefaultOptionMember |
| Member | us-gaap:InterestRateCapMember |
| Member | us-gaap:InterestRateFloorMember |
| Member | us-gaap:SwaptionMember |
| Member | us-gaap:ForeignExchangeOptionMember |
| Member | us-gaap:CreditSpreadOptionMember |
| Member | us-gaap:SwapMember |
| Member | us-gaap:EquitySwapMember |
| Member | us-gaap:CurrencySwapMember |
| Member | us-gaap:InterestRateSwapMember |
| Member | us-gaap:BasisSwapMember |
| Member | us-gaap:CreditDefaultSwapMember |
| Member | us-gaap:WarrantMember |
| Member | us-gaap:FutureMember |
| Member | us-gaap:DJIAIndexFutureMember |
| Member | us-gaap:NASDAQIndexFutureMember |
| Member | us-gaap:EurodollarFutureMember |
| Member | us-gaap:EuriborFutureMember |
| Member | us-gaap:BondFutureMember |
| Member | us-gaap:SingleStockFutureMember |
| Member | us-gaap:ForeignExchangeFutureMember |
| Member | us-gaap:OptionOnSecuritiesMember |
| Member | us-gaap:EnergyRelatedDerivativeMember |
| Member | us-gaap:ExchangeTradedOptionsMember |
| Member | us-gaap:ForeignExchangeForwardMember |
| Member | us-gaap:TotalReturnSwapMember |
| Member | us-gaap:VarianceSwapMember |
| Member | us-gaap:InterestRateSwaptionMember |
| Member | us-gaap:CreditDefaultSwaptionMember |
| Member | us-gaap:CapitalSupportAgreementMember |
| Member | us-gaap:DebtMember |
| Member | us-gaap:DepositsMember |
| Member | us-gaap:EquityFundsMember |
| Member | us-gaap:FairValueOptionOtherEligibleItemsMember |
| Member | us-gaap:FirmCommitmentNotRecognizedAtInceptionFairValueOptionMember |
| Member | us-gaap:WrittenLoanCommitmentFairValueOptionMember |
| Member | us-gaap:InsuranceContractRightsAndObligationsFairValueOptionMember |
| Member | us-gaap:WarrantyRightsAndObligationsFairValueOptionMember |
| Member | us-gaap:SeparatedHostFinancialInstrumentFairValueOptionMember |
| Member | us-gaap:HedgeFundsMember |
| Member | us-gaap:HedgeFundsEquityMember |
| Member | us-gaap:HedgeFundsEventDrivenMember |
| Member | us-gaap:HedgeFundsGlobalOpportunityMember |
| Member | us-gaap:HedgeFundsMultistrategyMember |
| Member | us-gaap:HedgeFundsEquityLongShortMember |
| Member | us-gaap:InterestRateLockCommitmentsMember |
| Member | us-gaap:LoanOriginationCommitmentsMember |
| Member | us-gaap:LoanPurchaseCommitmentsMember |
| Member | us-gaap:LongTermDebtMember |
| Member | us-gaap:PolicyLoansMember |
| Member | us-gaap:PrivateEquityFundsMember |
| Member | us-gaap:PrivateEquityFundsDomesticMember |
| Member | us-gaap:PrivateEquityFundsForeignMember |
| Member | us-gaap:RealEstateFundsMember |
| Member | us-gaap:SeniorDebtObligationsMember |
| Member | us-gaap:ShortTermDebtMember |
| Member | us-gaap:UnusedLinesOfCreditMember |
| Member | us-gaap:VentureCapitalFundsMember |
| 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 |
| Label/QName |
|---|
us-gaap:FairValueOptionQuantitativeDisclosuresLineItems |
us-gaap:FairValueOptionIneligibleItemsAggregateCarryingAmount |
us-gaap:FairValueOptionAggregateDifferencesAbstract |
us-gaap:FairValueOptionAggregateDifferencesLoansAndLongTermReceivables |
us-gaap:FairValueOptionAggregateDifferencesLongTermDebtInstruments |
us-gaap:FairValueOptionLoansHeldAsAssetsAbstract |
us-gaap:FairValueOptionLoansHeldAsAssets90DaysOrMorePastDue |
us-gaap:FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatus |
us-gaap:FairValueOptionLoansHeldAsAssetsAggregateDifferenceAbstract |
us-gaap:FairValueOptionLoansHeldAsAssets90DaysOrMorePastDueAggregateDifference |
us-gaap:FairValueOptionLoansHeldAsAssetsAggregateAmountInNonaccrualStatusAggregatedDifference |
us-gaap:FairValueOptionLoansHeldAsAssetsAggregateDifference |
us-gaap:FairValueOptionChangesInFairValueGainLoss1 |
us-gaap:FairValueOptionCreditRiskGainLossQuantitativeDisclosuresAbstract |
us-gaap:FairValueOptionCreditRiskGainsLossesOnAssets |
us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionAfterTax |
us-gaap:OtherComprehensiveIncomeLossFinancialLiabilityFairValueOptionReclassificationAdjustmentFromAociForDerecognitionBeforeTax |