| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/FinancialServicesBrokersAndDealersSecuritiesFinancingTransactionTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:SecuritiesFinancingTransactionTable |
| Explicit | us-gaap:SecuritiesFinancingTransactionAxis |
| Member | us-gaap:SecuritiesFinancingTransactionTypeDomain |
| Member | us-gaap:SecuritiesFinancingTransactionFairValueMember |
| Member | us-gaap:SecuritiesFinancingTransactionCostMember |
| Label/QName |
|---|
us-gaap:SecuritiesFinancingTransactionLineItems |
us-gaap:SecuritiesPurchasedUnderAgreementsToResell |
us-gaap:SecuritiesSoldUnderAgreementsToRepurchase |
us-gaap:SecuritiesBorrowed |
us-gaap:SecuritiesReceivedAsCollateral |
us-gaap:CollateralSecuritiesRepledgedDeliveredOrUsed |
us-gaap:SecuritiesForReverseRepurchaseAgreements |
us-gaap:SecuritiesLoaned |