XML 107 R92.htm IDEA: XBRL DOCUMENT v3.25.4
Capital markets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue      
Mortgage Brokerage and Debt Placement $ 2,770,302 $ 2,272,989 $ 2,072,839
Total 3,294,024 2,738,502 2,470,368
Capital Markets      
Disaggregation of Revenue      
Total 1,047,229 774,186 659,896
Investment Sales      
Disaggregation of Revenue      
Other sources of revenue 559,392 417,684 381,276
Fair Value of Expected Net Future Cash Flows from Servicing Recognized at Commitment, Net      
Disaggregation of Revenue      
Other sources of revenue 122,833 100,171 82,082
Loan Originations Related Fees and Sales Premiums, Net      
Disaggregation of Revenue      
Other sources of revenue 110,754 91,645 69,604
Mortgage Brokerage and Debt Placement      
Disaggregation of Revenue      
Mortgage Brokerage and Debt Placement $ 254,250 $ 164,686 $ 126,934