XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Capital markets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue        
Revenues from contracts with customers $ 527,326 $ 476,741 $ 977,469 $ 919,141
Revenues 633,375 585,844 1,179,874 1,106,643
Capital markets        
Disaggregation of Revenue        
Revenues 162,040 141,573 292,806 256,774
Investment sales        
Disaggregation of Revenue        
Other sources of revenue 91,731 77,604 162,554 149,597
Fair value of expected net future cash flows from servicing recognized at commitment, net        
Disaggregation of Revenue        
Other sources of revenue 23,395 23,046 39,539 37,145
Loan originations related fees and sales premiums, net        
Disaggregation of Revenue        
Other sources of revenue 18,654 21,593 35,353 33,556
Mortgage brokerage and debt placement        
Disaggregation of Revenue        
Revenues from contracts with customers $ 28,260 $ 19,330 $ 55,360 $ 36,476