XML 161 R147.htm IDEA: XBRL DOCUMENT v3.22.4
Compensation - Units Redeemed in Connection with Issuance of Class A Common Stock (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award      
Number of units redeemed (in shares) 9,376,796 50,181,129 4,977,354
BGC Units      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of units redeemed (in shares) 142,194 13,803,080 315,685
Newmark Units      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of units redeemed (in shares) 9,234,602 36,378,049 4,661,669