XML 138 R121.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Commitments, Contingencies and Guarantees - Additional Information (Detail) - USD ($) $ in Thousands | 12 Months Ended | 96 Months Ended
--- | --- | ---
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 31, 2023
Loss Contingencies [Line Items] |  |  |  |
Rent expense | $ 41,500 | $ 40,200 | $ 49,400 |
Total | 189,186 |  |  | $ 189,186
Business acquisition cash remain to be paid if targets met | 4,200 |  |  | 4,200
Self insurance accrued in health care claims | 3,700 | 2,400 |  | 3,700
Losses incurred on FDIC insured cash accounts | 0 | 0 |  |
Russia's Invasion Of Ukraine | Other Expenses |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Loss contingency accrual, provision | 9,000 | 11,400 |  |
Vacant Space |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Total | $ 0 | $ 0 | $ 0 | 0
Business Acquisition With Issuance Of Stock |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Business acquisition, equity interest issued (in shares) | 1,200,000 | 0 |  |
Payments to acquire businesses | $ 8,000 |  |  |
Guarantees |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Guarantee liability | 1,400 | $ 1,600 |  | 1,400
Contingent Consideration Issuable |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Payments to acquire businesses |  |  |  | $ 53,400
Class A Common Stock |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Consideration transferred of Class A common stock (in shares) |  |  |  | 3,300,000
Estimated fair value of contingent consideration | 13,500 |  |  | $ 13,500
Business acquisition, contingent cash consideration | $ 43,100 |  |  | $ 43,100
Class A Common Stock | Business Acquisition With Issuance Of Stock |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Business acquisition, equity interest issued (in shares) | 900,000 |  |  | 1,400,000
LPUs |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Consideration transferred of Class A common stock (in shares) |  |  |  | 100,000
Estimated fair value of contingent consideration | $ 200 |  |  | $ 200
Restricted Stock Units (RSUs) |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Consideration transferred of Class A common stock (in shares) |  |  |  | 200,000
Estimated fair value of contingent consideration | 1,200 |  |  | $ 1,200
Business acquisition, contingent cash consideration | 15,100 | 14,500 |  | $ 15,100
Increase (decrease) to contingent liability | $ 600 | $ 2,600 |  |
Restricted Stock Units (RSUs) | Business Acquisition With Issuance Of Stock |  |  |  |
Loss Contingencies [Line Items] |  |  |  |
Business acquisition, equity interest issued (in shares) |  |  |  | 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 -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1 + 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 -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479668/805-30-25-6 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 35 -Paragraph 1 -Subparagraph b -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479613/805-30-35-1 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of decreases to the indemnification asset due to write offs of loans, net of recoveries, relating to loss sharing agreements with the Federal Deposit Insurance Corporation (FDIC). + References No definition available. + Details
Name: | us-gaap_FDICIndemnificationAssetNetWriteOffs
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-4 + 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 -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6 + 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 Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482425/460-10-50-3 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9 + Details
Name: | us-gaap_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1 + Details
Name: | us-gaap_LossContingencyAccrualProvision
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of operating lease expense. Excludes sublease income. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4 + 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 -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13 + 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 -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_SelfInsuranceReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_LossContingenciesByNatureOfContingencyAxis=bgcp_RussiasInvasionOfUkraineMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_LeaseContractualTermAxis=bgcp_VacantOfficeSpaceMember
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_FairValueByLiabilityClassAxis=us-gaap_GuaranteesMember
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_StatementClassOfStockAxis=us-gaap_CommonClassAMember
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: |