v2.4.1.9

Summary of Changes in Financial Assets Measured at Fair Value for Which Level III Inputs Were Used (Detail) (Level 3, USD $) In Thousands, unless otherwise specified | 3 Months Ended
--- | ---
Mar. 31, 2015 | Mar. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Balance, Beginning of Period | $ 3,740,693 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |  | $ 3,555,138 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
Transfer In Due to Consolidation and Acquisition |  |  | 276,806 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferringDueToConsolidationAndAcquisition | [1]
Transfer In (Out) Due to Deconsolidation |  |  | (83,867)bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferOutDueToDeconsolidation |
Transfer In to Level III | 156,778 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferInToLevelIii | [2] | 199,286 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferInToLevelIii | [2]
Transfer Out of Level III | (225,085)bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferOutOfLevelIii | [2] | (245,317)bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferOutOfLevelIii | [2]
Purchases | 319,341 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases |  | 318,491 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases |
Sales | (186,604)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales |  | (451,568)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales |
Settlements | (1,247)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements |  | (1,325)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements |
Changes in Gains (Losses) Included in Earnings and Other Comprehensive Income | (23)bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsAndOtherComprehensiveIncomeLoss |  | 17,117 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsAndOtherComprehensiveIncomeLoss |
Balance, End of Period | 3,803,853 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |  | 3,584,761 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
Changes in Unrealized (Gains) Losses Included in Earnings Related to Liabilities Still Held at the Reporting Date | 30,599 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss |  | 26,545 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss |
Investments Of Consolidated Funds |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Balance, Beginning of Period | 3,498,033 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 3,358,752 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Transfer In Due to Consolidation and Acquisition |  |  | 276,806 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferringDueToConsolidationAndAcquisition / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [1]
Transfer In (Out) Due to Deconsolidation |  |  | (83,867)bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferOutDueToDeconsolidation / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Transfer In to Level III | 129,848 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferInToLevelIii / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [2] | 195,607 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferInToLevelIii / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [2]
Transfer Out of Level III | (202,401)bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferOutOfLevelIii / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [2] | (244,308)bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferOutOfLevelIii / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [2]
Purchases | 288,222 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 159,613 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Sales | (147,181)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | (290,782)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Changes in Gains (Losses) Included in Earnings and Other Comprehensive Income | 10,054 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsAndOtherComprehensiveIncomeLoss / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 17,015 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsAndOtherComprehensiveIncomeLoss / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Balance, End of Period | 3,576,575 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 3,388,836 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Changes in Unrealized (Gains) Losses Included in Earnings Related to Liabilities Still Held at the Reporting Date | 29,891 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 23,986 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = bx_InvestmentsOfConsolidatedFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Loans And Receivables |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Balance, Beginning of Period | 40,397 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 137,788 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Purchases | 6,186 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 81,241 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Sales | (4,071)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | (156,719)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Settlements | (1,144)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | (1,170)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Changes in Gains (Losses) Included in Earnings and Other Comprehensive Income | (677)bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsAndOtherComprehensiveIncomeLoss / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  |  |
Balance, End of Period | 40,691 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 61,140 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Changes in Unrealized (Gains) Losses Included in Earnings Related to Liabilities Still Held at the Reporting Date | (806)us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |  | 433 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = bx_LoansAndReceivablesMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Other |  |  |  |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] |  |  |  |
Balance, Beginning of Period | 202,263 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3] | 58,598 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3]
Transfer In to Level III | 26,930 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferInToLevelIii / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [2],[3] | 3,679 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferInToLevelIii / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [2],[3]
Transfer Out of Level III | (22,684)bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferOutOfLevelIii / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [2],[3] | (1,009)bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferOutOfLevelIii / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [2],[3]
Purchases | 24,933 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3] | 77,637 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3]
Sales | (35,352)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3] | (4,067)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3]
Settlements | (103)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3] | (155)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3]
Changes in Gains (Losses) Included in Earnings and Other Comprehensive Income | (9,400)bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsAndOtherComprehensiveIncomeLoss / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3] | 102 bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsAndOtherComprehensiveIncomeLoss / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3]
Balance, End of Period | 186,587 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3] | 134,785 us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3]
Changes in Unrealized (Gains) Losses Included in Earnings Related to Liabilities Still Held at the Reporting Date | $ 1,514 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3] | $ 2,126 us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss / us-gaap_FairValueByAssetClassAxis = bx_InvestmentAssetOtherMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | [3]
[1] | Represents the transfer into Level III of financial assets and liabilities as a result of the consolidation of certain fund entities, the acquisition of management contracts and the Harbourmaster acquisition.
[2] | Transfers in and out of Level III financial assets and liabilities were due to changes in the observability of inputs used in the valuation of such assets and liabilities.
[3] | Represents Blackstone's Treasury Cash Management Strategies and Other Investments.

X
- Definition Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Gain Loss Included In Earnings And Other Comprehensive Income Loss + References No definition available. + Details
Name: | bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarningsAndOtherComprehensiveIncomeLoss
Namespace Prefix: | bx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfer In To Level III + References No definition available. + Details
Name: | bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferInToLevelIii
Namespace Prefix: | bx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfer Out Due To Deconsolidation + References No definition available. + Details
Name: | bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferOutDueToDeconsolidation
Namespace Prefix: | bx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfer Out Of Level III + References No definition available. + Details
Name: | bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferOutOfLevelIii
Namespace Prefix: | bx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Asset Transfer In Due To Consolidation And Acquisition + References No definition available. + Details
Name: | bx_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransferringDueToConsolidationAndAcquisition
Namespace Prefix: | bx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of unrealized (holding) gain (loss) which is included in the statement of income (or changes in net assets) related to those assets still held at the reporting date for which fair value is measured on a recurring basis using significant unobservable inputs (Level 3). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssetsMeasuredOnRecurringBasisChangeInUnrealizedGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of purchases of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of sale of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of settlement of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of financial instrument classified as an asset measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant