XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Capital markets (Tables)
3 Months Ended
Mar. 31, 2025
Mortgage Banking [Abstract]  
Schedule of Capital Markets
Capital markets consists of the following activity (in thousands):
 Three Months Ended March 31,
 20252024
Investment sales
$92,858$70,823 
Fair value of expected net future cash flows from servicing recognized at commitment, net21,403 16,144 
Loan originations related fees and sales premiums, net22,080 16,699 
Mortgage brokerage and debt placement37,186 27,100 
Total$173,527 $130,766