XML 93 R93.htm IDEA: XBRL DOCUMENT v2.4.1.9
Compensation - Activity Associated with Limited Partnership Units (Detail) (Limited Partnership Units [Member])
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Limited Partnership Units [Member]
     
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of Units, Balance outstanding at beginning of period 31,207,729us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
68,480,097us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
45,814,354us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
Number of Units, Granted 42,416,871us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
50,908,986us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
41,691,703us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
Number of Units, Redeemed/exchanged units (19,193,901)bgcp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentRedeemedExchanged
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
(88,181,354)bgcp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentRedeemedExchanged
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
(17,478,541)bgcp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentRedeemedExchanged
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
Number of Units, Forfeited units (868,709)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
  (1,547,419)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
Number of Units, Balance outstanding at end of period 53,561,990us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
31,207,729us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember
68,480,097us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_PartnerTypeOfPartnersCapitalAccountAxis
= bgcp_LimitedPartnershipUnitsMember