XML 37 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital markets
12 Months Ended
Dec. 31, 2024
Mortgage Banking [Abstract]  
Capital markets Capital markets
Capital markets consists of the following activity (in thousands):
 Year Ended December 31,
 202420232022
Investment sales
$417,684$381,276 $606,416
Fair value of expected net future cash flows from servicing recognized at commitment, net100,171 82,082 $109,926
Loan originations related fees and sales premiums, net91,645 69,604 74,573 
Mortgage brokerage and debt placement164,686 126,934 173,253 
Total$774,186 $659,896 $964,168