XML 87 R74.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Collateralized Transactions - Schedule of Company Lines Available and Borrowings Outstanding (Detail) - USD ($) | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Mar. 31, 2018 | Dec. 31, 2017 | Mar. 28, 2018
Securities Financing Transaction [Line Items] |  |  |
Borrowings outstanding | $ 950,479,000 | $ 360,440,000 |
Commited Lines [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Lines available | 1,050,000,000 | 950,000,000 |
Uncommited Lines [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Lines available | 325,000,000 | 325,000,000 |
Warehouse Line Due June 20, 2018 [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Borrowings outstanding | $ 390,295,000 | $ 60,715,000 |
Rate Type | Variable | Variable |
Warehouse Line Due June 20, 2018 [Member] | One Month LIBOR [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Stated spread interest rate | 1.30% | 1.30% |
Warehouse Line Due June 20, 2018 [Member] | Commited Lines [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Lines available | $ 450,000,000 | $ 450,000,000 |
Warehouse Line Due September 25, 2018 [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Borrowings outstanding | $ 166,480,000 | $ 107,383,000 |
Rate Type | Variable | Variable |
Warehouse Line Due September 25, 2018 [Member] | One Month LIBOR [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Stated spread interest rate | 1.30% | 1.30% |
Warehouse Line Due September 25, 2018 [Member] | Commited Lines [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Lines available | $ 200,000,000 | $ 200,000,000 |
Warehouse Line Due October 11, 2018 [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Borrowings outstanding | $ 361,739,000 | $ 174,102,000 |
Rate Type | Variable | Variable |
Warehouse Line Due October 11, 2018 [Member] | One Month LIBOR [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Stated spread interest rate | 1.30% | 1.30% |
Warehouse Line Due October 11, 2018 [Member] | Commited Lines [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Lines available | $ 400,000,000 | $ 300,000,000 | $ 300,000
Fannie Mae Repurchase Agreement, Open Maturity [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Borrowings outstanding | $ 31,965,000 | $ 18,240,000 |
Rate Type | Variable | Variable |
Fannie Mae Repurchase Agreement, Open Maturity [Member] | One Month LIBOR [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Stated spread interest rate | 1.20% | 1.20% |
Fannie Mae Repurchase Agreement, Open Maturity [Member] | Uncommited Lines [Member] |  |  |
Securities Financing Transaction [Line Items] |  |  |
Lines available | $ 325,000,000 | $ 325,000,000 |

X
- Definition Percentage points added to the reference rate to compute the variable rate on the debt instrument. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR. + References No definition available. + Details
Name: | us-gaap_DebtInstrumentDescriptionOfVariableRateBasis
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer. + References No definition available. + Details
Name: | us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases
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_SecuritiesFinancingTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Carrying value as of the balance sheet date of the outstanding short-term borrowings under a revolving line of credit used by mortgage bankers to finance the origination or purchase of loans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(13)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_WarehouseAgreementBorrowings
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_CreditFacilityAxis=bgcp_CommittedLinesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CreditFacilityAxis=bgcp_UncommittedLinesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=bgcp_WarehouseLineDueJuneTwentyTwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_VariableRateAxis=us-gaap_LondonInterbankOfferedRateLIBORMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=bgcp_WarehouseLineDueSeptemberTwentyFiveTwoThousandEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=bgcp_WarehouseLineDueOctoberElevenTwoThousandAndEighteenMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DebtInstrumentAxis=bgcp_FannieMaeRepurchaseAgreementOpenMaturityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |