XML 60 R49.htm IDEA: XBRL DOCUMENT
v3.21.1

Organization and Basis of Presentation - Additional Information (Detail) - USD ($) $ in Thousands | Mar. 31, 2021 | Dec. 31, 2020 | Jan. 01, 2020 | Jan. 01, 2019
--- | --- | --- | --- | ---
Description Of Business [Line Items] |  |  |  |
Operating lease, right-of-use asset | $ 156,094 | $ 165,969 |  |
Operating lease, liability | 183,687 | $ 190,207 |  |
ASU No. 2016-02 [Member] |  |  |  |
Description Of Business [Line Items] |  |  |  |
Operating lease, right-of-use asset |  |  |  | $ 192,400
Operating lease, liability |  |  |  | $ 206,000
ASU No. 2016-13 [Member] | Assets [Member] | Revision of Prior Period, Change in Accounting Principle, Adjustment [Member] |  |  |  |
Description Of Business [Line Items] |  |  |  |
Tax effect impact for increase or decrease to the liability | 600 |  | $ 1,900 |
ASU No. 2016-13 [Member] | Noncontrolling Interest in Subsidiaries [Member] | Revision of Prior Period, Change in Accounting Principle, Adjustment [Member] |  |  |  |
Description Of Business [Line Items] |  |  |  |
Tax effect impact for increase or decrease to the liability | 200 |  | 600 |
ASU No. 2016-13 [Member] | Retained Deficit [Member] | Revision of Prior Period, Change in Accounting Principle, Adjustment [Member] |  |  |  |
Description Of Business [Line Items] |  |  |  |
Tax effect impact for increase or decrease to the liability | $ 400 |  | $ 1,300 |

X
- Definition Description Of Business [Line Items] + References No definition available. + Details
Name: | bgcp_DescriptionOfBusinessLineItems
Namespace Prefix: | bgcp_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax effect impact for increase or (decrease) to the liability. + References No definition available. + Details
Name: | bgcp_TaxEffectImpactForIncreaseOrDecreaseToTheLiability
Namespace Prefix: | bgcp_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Present value of lessee's discounted obligation for lease payments from operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of lessee's right to use underlying asset under operating lease. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 45 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977 + Details
Name: | us-gaap_OperatingLeaseRightOfUseAsset
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201613Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_AssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RestatementAxis=srt_RevisionOfPriorPeriodChangeInAccountingPrincipleAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |