 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedUSGovernmentAndAgencyObligations | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperations |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedStateAndMunicipalGovernmentObligations | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperations |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperations |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedCorporateDebt | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperations |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedCorporateEquities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperations |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedPhysicalCommoditiesSold | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperations |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedMortgagesMortgageBackedAndAssetBackedSecurities | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperations |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperations |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue | parent-child | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperations |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedUSGovernmentAndAgencyObligations | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperationsStatementTable |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedStateAndMunicipalGovernmentObligations | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperationsStatementTable |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperationsStatementTable |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedCorporateDebt | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperationsStatementTable |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedCorporateEquities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperationsStatementTable |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedPhysicalCommoditiesSold | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperationsStatementTable |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedMortgagesMortgageBackedAndAssetBackedSecurities | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperationsStatementTable |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperationsStatementTable |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue | domain-member | http://fasb.org/us-gaap/role/statement/StatementOfFinancialPositionUnclassified-SecuritiesBasedOperationsStatementTable |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedMortgagesMortgageBackedAndAssetBackedSecurities | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedUSGovernmentAndAgencyObligations | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedOtherSovereignGovernmentDebt | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedStateAndMunicipalGovernmentObligations | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedCorporateEquities | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedCorporateDebt | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedPhysicalCommoditiesSold | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedDerivativesAndOtherContracts | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers |
 | us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue | parent-child | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealers |