XML 86 R68.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Stock Transactions and Unit Redemptions - Schedule of Changes in Shares of Class A Common Stock Outstanding (Details) - shares | 1 Months Ended | 3 Months Ended | 12 Months Ended
--- | --- | --- | ---
Dec. 31, 2024 | Nov. 30, 2024 | Oct. 31, 2024 | Sep. 30, 2024 | Jun. 30, 2024 | Mar. 31, 2024 | Dec. 31, 2023 | Sep. 30, 2023 | Jun. 30, 2023 | Mar. 31, 2023 | Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Share issuances: |  |  |  |  |  |  |  |  |  |  |  |  |
Redemptions/exchanges of limited partnership interests (in shares) |  |  |  |  |  |  |  |  |  |  |  | 29,118,664 | 30,998,136
Restricted stock awards (in shares) |  |  |  |  |  |  |  |  |  |  | 0 | 38,610,233 |
Restricted stock forfeitures (in shares) |  |  |  |  |  |  |  |  |  |  | (300,000) | (1,400,000) |
Treasury stock repurchases (in shares) | 0 | 0 | (6,369,000) | (7,893,000) | (10,688,000) | (11,250,000) | (5,473,000) | (8,087,000) | (9,814,000) | (846,000) | (36,200,000) | (24,220,000) |
Contingent restricted stock awards (in shares) |  |  |  |  |  |  |  |  |  |  | 6,700,000 |  |
Limited Partnership |  |  |  |  |  |  |  |  |  |  |  |  |
Share issuances: |  |  |  |  |  |  |  |  |  |  |  |  |
Common stock, shares issued (in shares) |  |  |  |  |  |  |  |  |  |  | 1,800,000 | 400,000 |
Number of units redeemed and cancelled for exchange (in shares) |  |  |  |  |  |  |  |  |  |  |  | 26,400,000 |
Class A Common Stock |  |  |  |  |  |  |  |  |  |  |  |  |
Increase (Decrease) in Stockholders' Equity [Roll Forward] |  |  |  |  |  |  |  |  |  |  |  |  |
Shares outstanding at beginning of period (in shares) |  |  |  |  |  | 390,095,000 |  |  |  | 325,858,000 | 390,095,000 | 325,858,000 |
Share issuances: |  |  |  |  |  |  |  |  |  |  |  |  |
Redemptions/exchanges of limited partnership interests (in shares) |  |  |  |  |  |  |  |  |  |  | 1,756,000 | 30,754,000 |
Vesting of RSUs (in shares) |  |  |  |  |  |  |  |  |  |  | 9,996,000 | 13,009,000 |
Acquisitions (in shares) |  |  |  |  |  |  |  |  |  |  | 1,062,000 | 4,566,000 |
Other issuances of BGC Class A common stock (in shares) |  |  |  |  |  |  |  |  |  |  | 9,028,000 | 2,946,000 |
Restricted stock forfeitures (in shares) |  |  |  |  |  |  |  |  |  |  | (1,439,575) | (1,428,363) |
Treasury stock repurchases (in shares) |  |  |  |  |  |  |  |  |  |  | (31,573,031) | (23,250,551) | (27,086,884)
Shares outstanding at end of period (in shares) | 374,297,000 |  |  |  |  |  | 390,095,000 |  |  |  | 374,297,000 | 390,095,000 | 325,858,000
Common stock, shares issued (in shares) |  |  |  |  |  |  |  |  |  |  | 1,800,000 | 20,500,000 |

X
- Definition Number of shares issued during the period related to redemptions and exchanges of limited partnership interests. + References No definition available. + Details
Name: | bgcg_CommonStockIssuedRelatedToRedemptionsAndExchangesOfLimitedPartnershipInterests
Namespace Prefix: | bgcg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of units redeemed and cancelled for exchange. + References No definition available. + Details
Name: | bgcg_NumberOfUnitsRedeemedAndCancelledForExchange
Namespace Prefix: | bgcg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock Issued During Period, Shares, Contingent Restricted Stock Award + References No definition available. + Details
Name: | bgcg_StockIssuedDuringPeriodSharesContingentRestrictedStockAward
Namespace Prefix: | bgcg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Stock issued during period shares restricted stock award vested. + References No definition available. + Details
Name: | bgcg_StockIssuedDuringPeriodSharesRestrictedStockAwardVested
Namespace Prefix: | bgcg_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_IncreaseDecreaseInStockholdersEquityRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued which are neither cancelled nor held in the treasury. + References No definition available. + Details
Name: | us-gaap_SharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of stock issued during the period pursuant to acquisitions. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesAcquisitions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares of stock issued attributable to transactions classified as other. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesOther
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares related to Restricted Stock Award forfeited during the period. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares that have been repurchased during the period and are being held in treasury. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 + Details
Name: | us-gaap_TreasuryStockSharesAcquired
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PartnerTypeOfPartnersCapitalAccountAxis=bgcg_LimitedPartnershipMember
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: |