XML 97 R86.htm IDEA: XBRL DOCUMENT v3.26.1
Capital Markets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue    
Mortgage Brokerage and Debt Placement $ 718,058 $ 556,230
Total 846,519 665,494
Capital Markets    
Disaggregation of Revenue    
Total 252,457 173,527
Investment Sales    
Disaggregation of Revenue    
Other sources of revenue 140,666 92,858
Fair Value of Expected Net Future Cash Flows from Servicing Recognized at Commitment, Net    
Disaggregation of Revenue    
Other sources of revenue 29,180 21,403
Loan Originations Related Fees and Sales Premiums, Net    
Disaggregation of Revenue    
Other sources of revenue 25,413 22,080
Mortgage Brokerage and Debt Placement    
Disaggregation of Revenue    
Mortgage Brokerage and Debt Placement $ 57,198 $ 37,186