XML 103 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenues from Contracts with Customers - Schedule of Revenues from Contracts with Customers and Our Other Sources of Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue      
Revenues from contracts with customers: $ 2,272,989 $ 2,072,839 $ 2,304,500
Total 2,738,502 2,470,368 2,705,527
Leasing and other commissions      
Disaggregation of Revenue      
Revenues from contracts with customers: 857,617 839,595 831,874
Total 857,617 839,595 831,874
Investment sales      
Disaggregation of Revenue      
Revenues from contracts with customers: 417,684 381,276 606,416
Mortgage brokerage and debt placement      
Disaggregation of Revenue      
Revenues from contracts with customers: 164,686 126,934 173,253
Management services      
Disaggregation of Revenue      
Revenues from contracts with customers: 833,002 725,034 692,957
Management services | Revision of Prior Period, Adjustment      
Disaggregation of Revenue      
Revenues from contracts with customers:   (8,600)  
Fair value of expected net future cash flows from servicing recognized at commitment, net      
Disaggregation of Revenue      
Other sources of revenue 100,171 82,082 109,926
Loan originations related fees and sales premiums, net      
Disaggregation of Revenue      
Other sources of revenue 91,645 69,604 74,573
Servicing fees and other      
Disaggregation of Revenue      
Other sources of revenue $ 273,697 245,843 $ 216,528
Servicing fees and other | Revision of Prior Period, Adjustment      
Disaggregation of Revenue      
Other sources of revenue   $ 8,600