XML 120 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Assets - Other (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Carrying value:    
Margin deposits $ 288,153 $ 135,645
Capitalized software, net 120,802 148,736
Interest receivable 41,286 35,196
Servicing fees receivable, net 38,676 37,271
Other servicing receivables 54,058 30,530
Prepaid expenses 45,762 36,044
Operating lease right-of-use assets $ 36,572 $ 49,926
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Deposits securing Assets sold under agreements to repurchase and Notes payable secured by mortgage servicing assets $ 16,697 $ 15,653
Real estate acquired in settlement of loans 14,976 14,982
Furniture, fixtures, equipment and building improvements, net 12,916 19,016
Other 100,183 59,461
Other assets 770,081 582,460
Asset Pledged as Collateral without Right    
Carrying value:    
Other assets 16,697 15,653
Asset Pledged as Collateral without Right | Deposits.    
Carrying value:    
Other assets $ 16,697 $ 15,653