XML 125 R111.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Commitments, Contingencies and Guarantees - Additional Information (Detail) - USD ($) shares in Millions | 12 Months Ended | 60 Months Ended
--- | --- | ---
Dec. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2020
Loss Contingencies [Line Items] |  |  |  |
Rent expense | $ 49,400,000 | $ 51,100,000 | $ 56,000,000 |
Liability for future lease payments, net of anticipated sublease rental income | 221,937,000 |  |  |
Business acquisition cash remain to be paid if targets met | 20,900,000 |  |  |
Self insurance accrued in health care claims | 400,000 | 1,200,000 |  | $ 1,200,000
Contingent liability |  |  |  |
Vacant Space |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Liability for future lease payments, net of anticipated sublease rental income | 0 | 0 | $ 0 | 0
Indemnification |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Contingent liability | 0 |  |  |
Guarantees |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Guarantee liability | 1,800,000 | $ 1,000,000 |  | $ 1,000,000
Class A Common Stock |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Consideration transferred of Class A common stock (in shares) |  |  |  | 2.2
Estimated fair value of contingent consideration | 9,200,000 |  |  |
Business acquisition, contingent cash consideration | $ 37,500,000 |  |  |
Class A Common Stock | Business Acquisition With Issuance Of Stock |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Business acquisition, equity interest issued (in shares) | 1.8 |  |  |
Class A Common Stock | Contingent Consideration Issuable |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Payments to acquire businesses | $ 30,400,000 |  |  |
Class A Common Stock | Contingent Consideration Issuable | Business Acquisition With Issuance Of Stock |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Business acquisition, equity interest issued (in shares) | 0.5 |  |  |
LPUs |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Consideration transferred of Class A common stock (in shares) |  |  |  | 0.1
Estimated fair value of contingent consideration | $ 200,000 |  |  |
Restricted Stock Units (RSUs) |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Consideration transferred of Class A common stock (in shares) |  | 3.1 |  | 0.2
Estimated fair value of contingent consideration | 1,200,000 |  |  |
Business acquisition, contingent cash consideration | 11,800,000 | $ 20,600,000 |  | $ 20,600,000
Increase (decrease) to contingent liability | $ 3,700,000 | $ 3,600,000 |  |
Restricted Stock Units (RSUs) | Business Acquisition With Issuance Of Stock |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Consideration transferred of Class A common stock (in shares) | 0.1 |  |  |
Restricted Stock Units (RSUs) | Class A Common Stock | Contingent Consideration Issuable |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Business acquisition, contingent cash consideration | $ 200,000 |  |  |

X
- Definition Business acquisition cash remain to be paid, net of forfeitures and other adjustments if targets met. + References No definition available. + Details
Name: | bgcp_BusinessAcquisitionCashRemainToBePaidNetOfForfeituresAndOtherAdjustmentsIfTargetsMet
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Business acquisition contingent consideration at fair value. + References No definition available. + Details
Name: | bgcp_BusinessAcquisitionContingentConsiderationAtFairValueOne
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition As a result of a business acquisition, the number of shares that potentially could be issued if specific contingencies are met. + References No definition available. + Details
Name: | bgcp_BusinessAcquisitionContingentConsiderationsSharesIssuable
Namespace Prefix: | bgcp_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase (decrease) to contingent liability. + References No definition available. + Details
Name: | bgcp_IncreaseDecreaseToContingentLiability
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number of shares of equity interests issued or issuable to acquire entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b)(4) -URI http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph b -URI http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.25) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.(a),19) -URI http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910 Reference 3: 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.17) -URI http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 + Details
Name: | us-gaap_CommitmentsAndContingencies
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsCurrentCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's undiscounted obligation for lease payment for operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980 + Details
Name: | us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of operating lease expense. Excludes sublease income. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977 + Details
Name: | us-gaap_OperatingLeaseExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireBusinessesGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 + Details
Name: | us-gaap_SelfInsuranceReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LeaseContractualTermAxis=bgcp_VacantOfficeSpaceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_IndemnificationGuaranteeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=us-gaap_GuaranteesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=bgcp_BusinessAcquisitionWithIssuanceOfStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=bgcp_ContingentConsiderationIssuableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EquityInterestIssuedOrIssuableByTypeAxis=bgcp_LimitedPartnershipUnitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |