XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.3
Capital markets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation of Revenue        
Mortgage Brokerage and Debt Placement $ 714,952 $ 567,976 $ 1,910,815 $ 1,545,446
Total 863,460 685,912 2,288,066 1,865,786
Capital Markets        
Disaggregation of Revenue        
Total 301,325 188,708 698,305 481,514
Investment Sales        
Disaggregation of Revenue        
Other sources of revenue 159,860 99,223 359,341 261,777
Fair Value of Expected Net Future Cash Flows from Servicing Recognized at Commitment, Net        
Disaggregation of Revenue        
Other sources of revenue 40,508 26,220 86,657 65,759
Loan Originations Related Fees and Sales Premiums, Net        
Disaggregation of Revenue        
Other sources of revenue 32,123 21,070 81,151 56,423
Mortgage Brokerage and Debt Placement        
Disaggregation of Revenue        
Mortgage Brokerage and Debt Placement $ 68,834 $ 42,195 $ 171,156 $ 97,555