XML 75 R62.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Summary of Significant Accounting Policies - Additional Information (Detail) $ in Millions | 3 Months Ended
--- | ---
Mar. 31, 2018 USD ($)
Other Income (Loss) [Member] |
Significant Accounting Policies [Line Items] |
Unrealized gains of marketable securities and investments | $ 28.7

X
- Definition Significant accounting policies. + References No definition available. + Details
Name: | bgcp_SignificantAccountingPoliciesLineItems
Namespace Prefix: | bgcp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate net change in the difference between the fair value and the carrying value, or in the comparative fair values, of marketable securities categorized as trading held at each balance sheet date, that was included in earnings for the period, which may have arisen from (a) securities classified as trading, (b) the unrealized holding gain (loss) on held-to-maturity securities transferred to the trading security category, and (c) the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) on available-for-sale securities transferred to trading securities during the period and/or any unrealized gains or losses on investments that are separately or otherwise not categorized as trading or available-for-sale. + References No definition available. + Details
Name: | us-gaap_UnrealizedGainLossOnMarketableSecuritiesCostMethodInvestmentsAndOtherInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=bgcp_OtherIncomeLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |