XML 141 R131.htm IDEA: XBRL DOCUMENT v3.23.2
Compensation - Units Redeemed in Connection with Issuance of Class A Common Stock (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award        
Number of units redeemed (in shares) 1,072,619 2,392,823 3,817,173 2,959,978
BGC Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Number of units redeemed (in shares) 100,280 56,562 116,556 91,119
Newmark Units        
Share-based Compensation Arrangement by Share-based Payment Award        
Number of units redeemed (in shares) 972,339 2,336,261 3,700,617 2,868,859