XML 73 R55.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share - Additional Information (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Limited Partnership Unit [Member] | Contingent Class A Common Stock [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share amount     15,300,000 7,900,000
BGC Holdings Partnership Unit [Member] | Contingent Class A Common Stock [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share amount 0 20,100,000 0 14,300,000
Continuing Operations [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share amount 182,700,000 50,600,000 500,000 162,100,000
Continuing Operations [Member] | Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share amount 2,200,000   500,000 100,000
Continuing Operations [Member] | Limited Partnership Unit [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share amount 180,500,000 50,600,000   162,000,000.0
Discontinued Operations [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share amount   50,600,000   162,100,000
Discontinued Operations [Member] | Restricted Stock Units (RSUs) [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share amount       100,000
Discontinued Operations [Member] | Limited Partnership Unit [Member]        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of earnings per share amount   50,600,000   162,000,000.0