| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersTransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable |
| Explicit | us-gaap:FinancialInstrumentAxis |
| Member | us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain |
| Member | us-gaap:FixedIncomeSecuritiesMember |
| Member | us-gaap:EquitySecuritiesMember |
| Member | us-gaap:ForeignExchangeContractMember |
| Explicit | us-gaap:AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis |
| Member | us-gaap:AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain |
| Member | us-gaap:MaturityOvernightAndOnDemandMember |
| Member | us-gaap:MaturityOvernightMember |
| Member | us-gaap:MaturityOnDemandMember |
| Member | us-gaap:MaturityUpTo30DaysMember |
| Member | us-gaap:Maturity30To90DaysMember |
| Member | us-gaap:MaturityOver90DaysMember |
| Label/QName |
|---|
us-gaap:TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsLineItems |
us-gaap:SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangementAbstract |
us-gaap:FinancialAssetsSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement |
us-gaap:SecuritiesLoanedIncludingNotSubjectToMasterNettingArrangementAndAssetsOtherThanSecuritiesTransferred |
us-gaap:SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangement |
us-gaap:SecuredBorrowingsGrossIncludingNotSubjectToMasterNettingArrangementReconciliationAbstract |
us-gaap:SecuritiesLoanedAndSecuritiesSoldUnderAgreementToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement |
us-gaap:SecuredBorrowingsGrossDifferenceAmount |
us-gaap:RepurchaseAgreementsSecuritiesLendingTransactionsAndRepurchaseToMaturityTransactionsAccountedForAsSecuredBorrowingsDescriptionOfPotentialRisks |
us-gaap:SecuritiesLoanedAndSecuritiesSoldUnderAgreementToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangementAbstract |
us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseGrossIncludingNotSubjectToMasterNettingArrangement |
us-gaap:SecuritiesLoanedGrossIncludingNotSubjectToMasterNettingArrangement |