XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Capital markets (Tables)
6 Months Ended
Jun. 30, 2025
Mortgage Banking [Abstract]  
Schedule of Capital Markets
Capital markets consists of the following activities (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2025202420252024
Investment Sales
$106,623 $91,731$199,481$162,554 
Fair Value of Expected Net Future Cash Flows from Servicing Recognized at Commitment, Net
24,747 23,395 46,150 39,539 
Loan Originations Related Fees and Sales Premiums, Net
26,946 18,654 49,026 35,353 
Mortgage Brokerage and Debt Placement
65,137 28,260 102,323 55,360 
Total$223,453 $162,040 $396,980 $292,806