| Type | including |
|---|---|
| Role | http://fasb.org/us-gaap/role/disclosure/InvestmentsSoldNotYetPurchasedInvestmentsSoldNotYetPurchasedTable |
| Type | Element |
|---|---|
| Hypercube | us-gaap:InvestmentsSoldNotYetPurchasedTable |
| Explicit | dei:LegalEntityAxis |
| Member | dei:EntityDomain |
| Explicit | us-gaap:InvestmentTypeAxis |
| Member | us-gaap:InvestmentTypeCategorizationMember |
| Member | us-gaap:EquitySecuritiesMember |
| Member | us-gaap:CommonStockMember |
| Member | us-gaap:PreferredStockMember |
| Member | us-gaap:PreferredNonConvertibleStockMember |
| Member | us-gaap:ConvertiblePreferredStockMember |
| Member | us-gaap:RedeemablePreferredStockMember |
| Member | us-gaap:RightsMember |
| Member | us-gaap:WarrantMember |
| Member | us-gaap:ContingentConvertiblePreferredStockMember |
| Member | us-gaap:FixedIncomeInvestmentsMember |
| Member | us-gaap:CorporateDebtSecuritiesMember |
| Member | us-gaap:CorporateBondSecuritiesMember |
| Member | us-gaap:CorporateNoteSecuritiesMember |
| Member | us-gaap:ConvertibleDebtSecuritiesMember |
| Member | us-gaap:ShortTermDebtMember |
| Member | us-gaap:USTreasurySecuritiesMember |
| Member | us-gaap:USTreasuryNotesSecuritiesMember |
| Member | us-gaap:USTreasuryBondSecuritiesMember |
| Member | us-gaap:USTreasuryBillSecuritiesMember |
| Member | us-gaap:USTreasuryAndGovernmentShorttermDebtSecuritiesMember |
| Member | us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember |
| Member | us-gaap:MunicipalBondsMember |
| Member | us-gaap:TaxableMunicipalBondsMember |
| Member | us-gaap:NontaxableMunicipalBondsMember |
| Member | us-gaap:MunicipalNotesMember |
| Member | us-gaap:TaxableMunicipalNotesMember |
| Member | us-gaap:NontaxableMunicipalNotesMember |
| Member | us-gaap:ForeignGovernmentDebtSecuritiesMember |
| Member | us-gaap:ForeignGovernmentShorttermDebtSecuritiesMember |
| Member | us-gaap:CommodityIndexLinkedNotesMember |
| Member | us-gaap:SovereignDebtSecuritiesMember |
| Member | us-gaap:FederalHomeLoanBankCertificatesAndObligationsFHLBMember |
| Member | us-gaap:FederalHomeLoanMortgageCorporationCertificatesAndObligationsFHLMCMember |
| Member | us-gaap:FederalHousingAdministrationCertificatesAndObligationsFHAMember |
| Member | us-gaap:FederalNationalMortgageAssociationCertificatesAndObligationsFNMAMember |
| Member | us-gaap:GovernmentNationalMortgageAssociationCertificatesAndObligationsGNMAMember |
| Member | us-gaap:CollateralizedMortgageObligationsMember |
| Member | us-gaap:AssetBackedSecuritiesMember |
| Member | us-gaap:RepurchaseAgreementsMember |
| Member | us-gaap:CertificatesOfDepositMember |
| Member | us-gaap:EuroDollarCertificatesOfDepositMember |
| Member | us-gaap:AdjustableRateLoansMember |
| Member | us-gaap:VariableRateDemandObligationMember |
| Member | us-gaap:LoanParticipationsAndAssignmentsMember |
| Member | us-gaap:BankersAcceptanceMember |
| Member | us-gaap:CommercialPaperMember |
| Member | us-gaap:BankLoanObligationsMember |
| Member | us-gaap:AuctionRatePreferredSecuritiesMember |
| Member | us-gaap:SeniorNotesMember |
| Member | us-gaap:SeniorLoansMember |
| Member | us-gaap:SubordinatedDebtMember |
| Member | us-gaap:IncomeNotesMember |
| Member | us-gaap:DeferrableNotesMember |
| Member | us-gaap:PaymentInKindPIKNoteMember |
| Member | us-gaap:UnitrancheDebtMember |
| Member | us-gaap:SeniorSubordinatedNotesMember |
| Member | us-gaap:SeniorSubordinatedLoansMember |
| Member | us-gaap:JuniorLoansMember |
| Member | us-gaap:JuniorNotesMember |
| Member | us-gaap:JuniorSubordinatedDebtMember |
| Explicit | us-gaap:InvestmentSecondaryCategorizationAxis |
| Member | us-gaap:InvestmentsBySecondaryCategorizationDomain |
| Label/QName |
|---|
us-gaap:InvestmentsSoldNotYetPurchasedLineItems |
us-gaap:InvestmentSoldNotYetPurchasedBalanceAbstract |
us-gaap:InvestmentSoldNotYetPurchasedBalanceShares |
us-gaap:InvestmentSoldNotYetPurchasedBalancePrincipalAmount |
us-gaap:InvestmentSoldNotYetPurchasedAtFairValue |
us-gaap:InvestmentSoldNotYetPurchasedSaleProceeds |
us-gaap:InvestmentSoldNotYetPurchasedPercentOfNetAssets |