XML 50 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Related Party Transactions - Schedule of Revenue Earned From Related Parties (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Related Party Transaction [Line Items]    
Related Party Revenue $ 25,317 $ 16,447
Related Party [Member]    
Related Party Transaction [Line Items]    
Related Party Revenue 20,562 13,843
Related Party [Member] | Asset Management [Member]    
Related Party Transaction [Line Items]    
Related Party Revenue 19,370 13,273
Related Party [Member] | Real Estate Services [Member]    
Related Party Transaction [Line Items]    
Related Party Revenue $ 1,192 $ 570