XML 88 R72.htm IDEA: XBRL DOCUMENT
v3.20.2

Fair Value of Financial Assets and Liabilities - Fair Value Hierarchy of Financial Assets and Liabilities under U.S. GAAP Guidance (Detail) - USD ($) $ in Thousands | Jun. 30, 2020 | Dec. 31, 2019
--- | --- | ---
Net amounts of recognized assets |  |
Marketable securities, Assets | $ 278 | $ 14,228
Government debt, Assets | 57,975 | 56,761
Securities owned - Equities, Assets | 163 | 36
FX/commodities options, Assets | 110 | 26
Forwards, Assets | 161 | 564
FX swaps, Assets | 624 | 1,278
Corporate bonds, Assets | 547 | 728
Total, Assets | 59,858 | 73,621
Net amounts of recognized Liabilities |  |
FX swaps, Liabilities | 315 | 2,244
Forwards, Liabilities | 1,889 | 1,285
Futures, Liabilities | 617 | 624
Contingent consideration, Liabilities | 35,107 | 42,159
Total, Liabilities | 37,928 | 46,312
Netting and Collateral [Member] |  |
Net amounts of recognized assets |  |
FX/commodities options, Assets | (2) |
Forwards, Assets | (12) | (142)
FX swaps, Assets | (74) | (394)
Futures, Assets | (42,521) | (2,044)
Total, Assets | (42,609) | (2,580)
Net amounts of recognized Liabilities |  |
FX/commodities options, Liabilities | (2) |
FX swaps, Liabilities | (74) | (394)
Forwards, Liabilities | (12) | (142)
Futures, Liabilities | (42,521) | (2,044)
Total, Liabilities | (42,609) | (2,580)
Level 1 [Member] |  |
Net amounts of recognized assets |  |
Marketable securities, Assets | 278 | 14,228
Government debt, Assets | 57,975 | 56,761
Securities owned - Equities, Assets | 163 | 36
FX/commodities options, Assets | 112 | 26
Total, Assets | 58,528 | 71,051
Net amounts of recognized Liabilities |  |
FX/commodities options, Liabilities | 2 |
Total, Liabilities | 2 |
Level 2 [Member] |  |
Net amounts of recognized assets |  |
Forwards, Assets | 173 | 706
FX swaps, Assets | 698 | 1,672
Futures, Assets | 42,521 | 2,044
Corporate bonds, Assets | 547 | 728
Total, Assets | 43,939 | 5,150
Net amounts of recognized Liabilities |  |
FX swaps, Liabilities | 389 | 2,638
Forwards, Liabilities | 1,901 | 1,427
Futures, Liabilities | 43,138 | 2,668
Total, Liabilities | 45,428 | 6,733
Level 3 [Member] |  |
Net amounts of recognized Liabilities |  |
Contingent consideration, Liabilities | 35,107 | 42,159
Total, Liabilities | $ 35,107 | $ 42,159

X
- Definition Contingent Consideration Liability Fair Value Disclosure + References No definition available. + Details
Name: | bgcp_ContingentConsiderationLiabilityFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Foreign exchange and commodities options assets fair value disclosure. + References No definition available. + Details
Name: | bgcp_ForeignExchangeAndCommoditiesOptionsAssetsFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Foreign exchange and commodities options liabilities fair value disclosure. + References No definition available. + Details
Name: | bgcp_ForeignExchangeAndCommoditiesOptionsLiabilitiesFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Forward Contract Liabilities Fair Value Disclosure + References No definition available. + Details
Name: | bgcp_ForwardContractLiabilitiesFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Forward Contracts Assets Fair Value Disclosure + References No definition available. + Details
Name: | bgcp_ForwardContractsAssetsFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Futures Contract Liabilities Fair Value Disclosure + References No definition available. + Details
Name: | bgcp_FuturesContractLiabilitiesFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Futures contracts assets fair value disclosure. + References No definition available. + Details
Name: | bgcp_FuturesContractsAssetsFairValueDisclosure
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_AssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of firm holdings in corporate fixed income securities. Includes pledged and unpledged holdings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 320 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969 + Details
Name: | us-gaap_FinancialInstrumentsOwnedCorporateDebtAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value as of the balance sheet date of firm holdings in corporate stocks (common and preferred), stock options, warrants and any other financial instrument which represents, or provides the ability to obtain, ownership rights in a corporation. Includes both pledged (to counterparties as collateral for financing transactions) and unpledged holdings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 320 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969 + Details
Name: | us-gaap_FinancialInstrumentsOwnedCorporateEquitiesAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value as of the balance sheet date of firm holdings in debt obligations issued by the US government including short-term Treasury bills, medium-term Treasury notes, and long-term Treasury bonds, as well as debt issued by agencies. Includes both pledged (to counterparties as collateral for financing transactions) and unpledged holdings. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 940 -SubTopic 320 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35711157&loc=d3e42546-110969 + Details
Name: | us-gaap_FinancialInstrumentsOwnedUSGovernmentAndAgencyObligationsAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps. + References No definition available. + Details
Name: | us-gaap_ForeignCurrencyContractAssetFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4B -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959 + Details
Name: | us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Fair value of financial and nonfinancial obligations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258 + Details
Name: | us-gaap_LiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of investment in marketable security. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.4) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 + Details
Name: | us-gaap_MarketableSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=bgcp_NettingAndCollateralizedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |