XML 105 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions - Newmark Spin-Off (Details) - shares
12 Months Ended
Nov. 30, 2018
Dec. 31, 2024
Dec. 31, 2023
Class B Common Stock      
Related Party Transaction [Line Items]      
Common stock, shares issued (in shares)   109,452,953 109,452,953
Class A Common Stock      
Related Party Transaction [Line Items]      
Common stock, shares issued (in shares)   424,361,066 403,574,835
Class A Common Stock | Newmark      
Related Party Transaction [Line Items]      
Limited partnership interests exchange ratio   92.79%  
Newmark | Related Party | Class B Common Stock      
Related Party Transaction [Line Items]      
Common stock, shares issued (in shares) 400,000    
LPUs | Newmark      
Related Party Transaction [Line Items]      
Aggregate exchangeable limited partnership units purchased (in shares) 1,500,000